Skip to content

Bookmark is shopping application for nerds, as It consists various Books. Application is developed under MERN tech stack and using other different libraries.

Notifications You must be signed in to change notification settings

TheDev05/Bookmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 

Repository files navigation

Live application at: Bookmark


About Project

  • Frontend: This project is made using MERN stack, so ReactJS is used as frontend. React has various advantages such as component-based architecture, faster rendering,stable code structure, SEO-enabled, handy developer tools, easy to Learn and easy to Use.

  • Backend: For the backend keeping in mind MERN stack, NodeJS/ExpressJS is used in backend which is a perfect combination with react because node is asynchronous, and dependent on event occurrences, compatibility with different devices,fast data streaming with no buffering, speedy code development and based on JavaScript.

  • Database: For the database purpose to store user data, MongoDB is used because of full cloud-based developer data platform, flexible document schemas,change-friendly design, powerful querying and analytics, cost-effective i.e. free of cost and full technical support and documentation.

  • Responsive: The Web application is fully resposnive for all kind of dispaly size. image


Guest Credentials

Email: guest@guest.com
Password: guest@123

Steps after Clone

After cloning, your project should look like this:

Project/
  Backend/
  Public/
  src/
  ...

For the project to build, these commands must be executed with exact directory:

  • Frontend open the terminal change the directory to frontend and then execute the command which will install all the necessary libraries.
    npm install
    
  • Backend similarly open the terminal and change the directory to backend and then execute the same command which will install backend dependencies.
    npm install
    

Frontend

To run the frontend we need to execute some commands in the same frontend directory. To run the app in the development mode. Execute the command

npm start

Open http://localhost:3000 to view it in the browser. The webpage for frontend will look like this:

image image image image image


The backend of this website is made from NodeJS. So, in order to run the backend we need to execute some commands in the same backend directory. To run the backend in the development mode. Execute the command

npm start

The backend will run on port 8000. You will also see any lint errors in the console.

About

Bookmark is shopping application for nerds, as It consists various Books. Application is developed under MERN tech stack and using other different libraries.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published