Skip to content

A Full Stack Mern Application which lets the user signup and login and add places for respective users using the MONGO DB Database

Notifications You must be signed in to change notification settings

TriparnoChatterjee/PLACIFY_MERN_APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

PLACIFY - A MERN APPLICATION

OVERVIEW 👀

This application allows user to add places of some significance

Functionalities 💪

  • User can login or sign-up for this application
  • The record and details of the user will be stored in MONGO DB
  • Respective users can add places of their own
  • The places can be updated and deleted
  • All the CRUD operations are carried out

FILE STRUCTURE 📁

  • Backend : Contains the Node Express Applicaton with the REST API with respective controllers for handling the MONGO DB .
  • Frontend :The SPA made by react which interacts with the backend

WHAT YOU NEED TO RUN THIS APPLICATION 🔨

  • Node
  • NPM
  • MongoDB

HOW TO RUN THE APPLICATION 🏃‍♂️

  • Make sure MongoDB is Running in Your System
  • Clone the Repository in your local machine
  • Open Command Line
    • To install dependencies run : npm install
    • To run the application run : nodemon app.js in the backend folder
  • how to run the backend code? refer : backend/README.MD
  • how to run the frontend code? refer : frontend/README.MD

SCREENSHOTS 💻

1 ) ALL USER HOMEPAGE

2 ) PLACES OF A USER

  1. SIGN UP AND LOGIN PAGE
SIGN UP PAGE LOGIN PAGE

4 ) ADDING PLACES

FUTURE INTEGRATIONS 🔧

  • Using AWS S3 Storage to retrieve the uploaded files .
  • Using Geocoding API to Display the location of the place on a map

DOCUMENTATIONS

  • frontend/README.md for front end overview
  • backend/README.md for back end overview

About

A Full Stack Mern Application which lets the user signup and login and add places for respective users using the MONGO DB Database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published