These problem statements have been curated from companies and experienced engineers with a hiring perspective. If made well, these projects could also be an excellent addition to your Resume.
Some of the technology stacks that are being used by the companies providing internship opportunities are :
React.js, React Native, Nodejs, MongoDB, Python etc
You could use these stacks, but no restrictions, so feel free to use your favourite technologies and frameworks.
Goodreads for Movies
Build a website where users can share their favourite movies and get recommendations from friends on what to watch next. The movie listings can link to online streaming platforms for easy viewing experience.
Job board for niche skills
Build a job board for whichever niche skill you are interested in. Companies should be able to register, login and create job postings. Users should be able to view listings and apply for jobs with their resume.
Resource listing site
All of us have our favourite websites, tutorials, youtube videos etc with which we learned different technologies. Build a resource sharing website where users can share their curated list of learning resources. Learners coming to the site can search for the technology they’re interested in and find the recommended resources.
Bonus : Ability for users to add the resources in a learning path checklist to track progress
Chess/Checkers/Any multiplayer Board Game that can be played online
Build a simple multiplayer game to kill time with your friend while your code compiles
Web Text Editor that helps you Focus just on the writing experience
Distraction free writing app for authors/bloggers. They should be able to save their work and come back to it when inspiration strikes again.
Bonus idea : Writing prompts
Web Code Editor with syntax highlighting for sharing small snippets of code
Build a simple and user friendly clone of Github Gist (gist.github.com)
Markdown editor
Markdown editor that makes writing code documentation pages easy (https://dillinger.io/, https://stackedit.io/app)
Bonus : Ability to host the markdown files as a digital garden
Online course creator
Webapp to help Teachers with no tech background to build their course online with support for text, videos and quizzes
Teachers should be able to signup and login. Ability to create courses having text, images, youtube videos etc with simple MCQ type quizzes and evaluation.
Students should be able to login, signup for courses and attempt quizzes.
Google form alternative
An interface for users to create forms. They should get a shareable link.
Anyone who clicks on the shared link should be able to fill and submit the form
Bonus : Add quiz functionality to the form and send collected data to a google sheet
<aside> 💡 This problem statement is recommenced by Collect.Chat
</aside>
**about.me clone**
Home page maker for non tech people. Users should be able to signup, login and create their page with a url ending of their choice website.com/firstname
News aggregator
Create a news aggregator app from popular news sites. An alternative to popular mobile app inshorts. This could even be a specific news app for any niche topic that interests you.
Indistractable youtube playlist app
We all know how we fall into the rabbit trap of youtube recommendations and waste time watching cat videos instead of that Python tutorial playlist or that Quantum Mechanics video you've been longing to watch. Create an app where users can create their own playlists and view the videos distraction free using the YouTube Android Player API or any other suitable API