1. Social Media Dashboard
This could be an app that combines many social media networks into one interface. So, for example, you might have Twitter, Facebook, and Instagram at the same time. This means only one browser tab open and one unified user interface.
Programming Level: Advanced
Project Type: Full Stack
Frontend: HTML, CSS, TypeScript, React, Redux, React Native
Backend: Node.Js, NoSQL
2. Dating App Manager
An app that makes managing your dating life easy. Since so many people tend to use more than one dating app these days, it can be difficult for you to keep track of the dates you have planned. Using this type of app, you can keep track of all the people you are currently talking to along with basic information such as name, phone number, place of acquaintance, etc.
Programming Level: Intermediate
Project Type: Full Stack
Frontend: HTML, CSS, JavaScript, React, React Native
Backend: Node.Js, NoSQL
3. Companion App For Computer Games
With this type of app, you can basically take your gaming experience with you. For example, if you play a game like Fortnite, you can build a mobile app that tracks stats. You can even set up an inventory area for all emotes, weapons and accessories.
Programming Level: Intermediate
Project Type: Full Stack
Frontend: HTML, CSS, TypeScript, React, React Native
Backend: Node.Js, NoSQL
4. Job Application
How to create a job app that looks more like a dating app than a traditional serious job board. So instead of submitting your usual boring job application, you have to submit your resume and wait for a generic email telling you that they have received your application and will get back to you as soon as possible. Instead, you swipe if you think it’s a match, and swipe if you don’t think it’s a match. Interactions with hiring managers can become more informal and casual. But of course there should be a way to limit the interaction so that it doesn’t become flooded like spam.
Programming Level: Intermediate
Project Type: Full Stack
Frontend: HTML, CSS, JavaScript, React, React Native
Backend: Node.Js, NoSQL
5. 100 Days Of Code Application
The 100DaysOfCode challenge helps people commit to learning how to code consistently. Basically, you just use the hashtag 100DaysOfCode and use Twitter to tweet about your daily progress. Currently, there is no easy way to automatically track and schedule tweets for a hashtag. So it would be useful for you to create an app that automatically schedules tweets along with attached media.
Programming Level: Intermediate
Project Type: Full Stack
Frontend: HTML, CSS, JavaScript, React, Flutter/Dart
Backend: Node.Js, SQL
6. Mental Health Social Networking
This global pandemic has affected the mental health of nearly everyone in some way or form. It would be great to create a safe place where people can talk about it and share stories. It’s a way for people to get out of trouble, while also getting in touch with people who might be related to their problems.
7. Review Site Aggregator
As a developer, it is sometimes difficult to find good courses because there are so many of them on the internet. So it would be great to create a review site aggregator that can get reviews from all the courses on the internet. You can filter and sort courses, which will make deciding on a learning path very easy.
Programming Level: Advanced
Project Type: Full Stack
Frontend: HTML, CSS, JavaScript, React, Redux, React Native
Backend: Node.Js, NoSQL
8. Clothing design application
Build a fashion design app that creates a personal style for you based on your personal choices and gives you links to websites to shop for clothing. With this concept, it actually acts as a personal style guide for you and gives you buying advice to give you the most stylish options.
Programming Level: Intermediate
Project Type: Full Stack
Frontend: HTML, CSS, JavaScript, React, Flutter/Dart
Backend: Node.Js, SQL
9. Dating Life Community Apps
Not everyone finds dating easy, so how about building a dating life community app where people can have conversations and share resources on how to meet people and build relationships. Talk about personal experiences and tips.
Programming Level: Intermediate
Project Type: Full Stack
Frontend: HTML, CSS, TypeScript, React, React Native
Backend: Node.Js, NoSQL
10. Lost Animals App
It’s a great idea that you could develop an app that will allow you to mark the location of stray animals. Using this kind of app, you might share the location with the person who lost the animal so they can find it. Plus, having the closest clinic nearby makes it easier to get them to a safe place.
Programming Level: Intermediate
Project Type: Full Stack
Frontend: HTML, CSS, JavaScript, React, Flutter/Dart
Backend: Node.Js, SQL.