Sitemap
Nirajan Mahara

Nirajan Mahara

Software Engineer

Best Projects for your portfolio website

3 min readSep 6, 2020

--

deploying website in the Netlify/Blogger.com/mnirajan9@gmail.com

In my experience coming up with project ideas! Here are 100+ projects.

Press enter or click to view image in full size

Games

  1. Chess
  2. 2D zombie survival game
  3. Mario platformer
  4. Battle Ship
  5. Tic-Tac-Toe
  6. Rock-Paper-Scissors
  7. A game that explains a programming concept
  8. Hangman
  9. Pacman
  10. Ping Pong
  11. Tetris
  12. Guess my sketch

Cyber Security

  1. non malicious malware (Can’t cause harm to a computer)
  2. Keylogger

Networking

  1. Port Scanner
  2. Packet Sniffer
  3. Zip / Postal Code Lookup
  4. FTP Program
  5. Country from IP Lookup

Clone It — full-stack

  1. Building a TODO app clone
  2. Rebuild Messenger clone
  3. Rebuild Instagram clone
  4. Rebuild Netflix clone
  5. Rebuild Amazon clone
  6. Rebuild COVID-19 Tracker
  7. Rebuild Tinder clone
  8. Rebuild the YouTube clone
  9. Rebuild Tik Tok clone
  10. Rebuild Spotify clone
  11. Rebuild Twitter clone
  12. Rebuild Slack (realtime chat app)
  13. Rebuild Instagram Reels clone
  14. Rebuild Whatsapp clone
  15. Rebuild Google clone
  16. Rebuild Hulu clone

All these are in

Clever programmer: https://www.youtube.com/watch?v=VqgTr-nd7Cg&list=PL-J2q3Ga50oMQa1JdSJxYoZELwOJAXExP

Get Nirajan Mahara’s stories in your inbox

Join Medium for free to get updates from this writer.

Dev Ed: https://www.youtube.com/channel/UClb90NQQcskPUGDIXsQEz5Q

Clone It — HTML and CSS

  1. Every design on Frontend Mentor
  2. Get your favorite designs on awwwards and clone it :)

Personal Tools

  1. Flexbox layout generator
  2. CSS Grid layout generator
  3. Ui interactions, think carousel
  4. CSS loaders
  5. Password Vault (Wouldn’t recommend using it as a replacement for well established platform like 1Password)
  6. Your own Personal note taker, (Something like notion or onenote)
  7. Clip-path Generator
  8. Note taking app but for programmers
  9. Budget Tracker
  10. Script that can order you pizza
  11. Kanban board
  12. Write blogs on notion? export notion html to your personal blog

Machine Learning

  1. Password Cracker
  2. Convert Sign language to text
  3. Turn handwritten todos into google calendar blocks, (how todoist can easily convert your todos into google calendar)
  4. A program that can grade your own essay
  5. Personal assistant
  6. Plagiarism word replacer
  7. Insert accurate appointments for online google calendar

Algorithms

  1. Bubble sort Algorithms
  2. Closest pair problem
  3. Binary Search

Graphs

  1. Dijkstra’s Algorithm

Cool Projects

  1. Photography Portfolio
  2. Your personal portfolio
  3. G.P.A Tracker
  4. Emulator for retro games
  5. Your own operating system
  6. CSS Cube
  7. Audio visualizer
  8. Build your own programming language
  9. Game of life
  10. Control Tello drone with node — Wes Bos
  11. Personal Blog
  12. Password generator
  13. File organizer
  14. Page scraper
  15. Alarm clock
  16. Mp3 player
  17. GIF Creator
  18. Your own code editor
  19. The learning platform, like FreeCodeCamp
  20. CSS preprocessor
  21. Execution Context visualizer
  22. Convert markdown to HTML
  23. Desktop GUI
  24. Content Aggregator
  25. The application can produce a recipe for the ingredients you already have in the house
  26. Stock portfolio tracker
  27. Video editor

Simple Projects

  1. Daily Reading plan
  2. Quiz
  3. Etch a sketch
  4. Calculator
  5. Form Validation
  6. Library
  7. Weather website
  8. Todo list
  9. Pomodoro
  10. Grid layout full of pictures of your favorite animal(s)

Online

  1. Online whiteboard, take a look at this website
  2. Gamified Habit tracker
  3. Real-time chat application
  4. Video Chat

Bots

  1. Twitter bot
  2. Instagram bot
  3. Build a bot that helps people with disabilities
  4. Apply for any link in a job that has an “easy apply” form.

Challenges

  1. Roman Numeral Converters
  2. Credit card validator

Conclusion

Many of the above-mentioned projects are really difficult! Good luck and I hope this list gave you some project ideas. try but done cry

--

--

Nirajan Mahara
Nirajan Mahara
0 followers

Software Engineer