PORTFOLIO

A gist of my projects from the bootcamp and other personal projects.

Discussion Forum

This is a clone of a discussion forum. A MERN stack application with REST API. The application lets the user register to the forum and participate in discussions.

Features:
  • Registered user can Create Edit and Delete posts after earning certain points
  • Admin page- Admin can edit and delete anybody's post
  • Admin can choose to make the forum users as moderator or co-admins
  • Forum Moderator can edit anybody's post
Technologies Used:
  • REST API
  • ES6 Async & await feature
  • Database runs on MongoDB
  • Backend with Node.js and Express framework
  • REACT(functional component) frontend framework for the user interface
  • Bootstrap frontend CSS framework to create a responsive website

Movie Maniax

This MERN stack application lets the user Search for movies, Save movies & Socialize over movies.

Features:
  • User profile
  • Add movies to the watchlist, favorite list
  • Save movies by tag
  • Adding Friends
  • Add reviews and comments
Technologies Used:
  • Fetch API & third party API for movie database
  • ES6 async & await feature
  • Node.js with Express framework is used for server-side API handling
  • MongoDB is used for database
  • REACT(functional component) frontend framework is used to create the UI
  • Bootstrap frontend CSS framework to create a responsive website
  • Bcrypt is used to hash password

Book Search Engine

The application lets the user search for books save books to the database, and content gets loaded dynamically on the webpage.

Features:
  • Search for books
  • Save books to database
  • Delete books from database
Technologies Used:
  • Google books third party API used for books database
  • Node.js with Express framework is used for server side API handling
  • MongoDB is used for database
  • REACT frontend framework is used for the UI