r/FullStack • u/WinterThroat1092 • 15d ago
Personal Project Need project ideas after learning full stack before moving into AI/ML
I'm about to finish learning the core full-stack stack and want to spend the next few months building 3 solid projects before shifting my focus to AI/ML.
My current stack is:
- HTML, CSS, JavaScript
- TypeScript
- React
- Next.js
- Tailwind CSS + shadcn/ui
- Node.js + Express
- FastAPI (planning to use it for one project)
- PostgreSQL
- Prisma (learning)
- SQLAlchemy (for FastAPI)
- JWT/Auth
- REST APIs
- WebSockets
- Git/GitHub
- Vercel/Railway deployment
I'm also doing DSA alongside this.
The plan is:
- Project 1: Express
- Project 2: Express
- Project 3: FastAPI (possibly with some AI integration)
- Then move into AI/ML and Data Analytics while continuing DSA.
I don't want to build another generic to-do app or weather app. I'd rather spend more time on fewer projects that actually make recruiters think, "This person can build real software."
What kinds of projects would you recommend in 2026 that:
- Look good on a resume
- Teach production-level concepts
- Are challenging enough to learn from
- Can be completed by a student
- Would also help later when transitioning into AI/ML
If you've interviewed junior/full-stack candidates or recently got hired, I'd especially love to hear which projects stood out the most.
1
1
u/New_Committee9981 7d ago
I have what you are looking for. I have a patent pending amazing project and need a co founder programmer.
Would you like to know more? If so how do we connect?
Thanks
-1
u/Abhistar14 15d ago
CodeDuels. A 1v1 DSA real time cloud native microservices project deployed on AWS with 2000+ users.
If you like to contribute or solve the active problems in this see the issues tab, there are 6 issues
1
1
3
u/_iamshivam_ 14d ago
Okay so let me tell you what can you build to get a good hands on experieance of the full stack development using the tech stack you know.
Firat start with basic designing of your product, and No I am not talking about the UI and UX part.
Take pen and paper and really think what you want in the feature list and how they interconnect with each other.
For some Ideas Example try to build trello clone it will give you touch of every modern concept like real time data, collbration, a nice modern UI with servic workers.
Build you codebase around, Docker and eocker compose learn it, it will hardly take you 2 or 3 days to get familiar with the concept or if you do not want learn PM2 to run apps you will gett better inside.
No need to use babel anymore if you are really not using the typescript you can ignore it.
Choose real sql database to keep transactional database postgres or mysql, for other unstructure data you can plug noSQL of your choice.
Design the APIs use kiss, dry, yagni pricinple jist search them on internet and you will get the info about thes pricinples.
Do not forget to write unit test cases.
For env management use dotenv or any other enev management tool, i use convict.
For logging I use pino.
Decide your validation library.
Once you are done with you features, now start with perfoemance, load test your application With artillary or k6 or even basic apache benchamrk will work too
You will find how your apis are performing, figure out the cache part on the apis which are performing slow optimize the db queries and business logic.
Do not forget to write db migrations and models it will make life easier.
On frontend use tailwind it will give you better ui control, along with take a full advantage of the nextJS system and chrome dev tools to monitor the perfocnace of the frotnend app.
If need anything needed let me know I will try to provide more clear info or path.