Skip to content

SJEC hackathon by Chethan Pai, Anudeep K K, Nishanth Bhat

Notifications You must be signed in to change notification settings

CheetahCodes21/LibraryManagement

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

"# LibraryManagement"

LibraryManagement

Titile:-File management Discription:- goal is to crreate a web application where the library manager/administrator can keep the track of the books that are present in library and as well as keeping track of the ebooks that are available using ReactJs for frontend and MongoDb as our database. There are 2 databases which are for ebooks and physical books respectively which can be managed at the same time acooroding to the feasibility of the user. Libraries and dependencies ->React Js ->Express Js ->CORS ->Mangoose ->Axios ->Font aweseom ->Bootstrap Instalation steps
->Install Node.js: You can download and install Node.js from the official website. It comes with npm (Node Package Manager) that you'll use later on.

->Install MongoDB: You can download and install MongoDB from the official website. Follow the installation instructions to complete the process.

->Create a new project directory: Create a new directory for your MERN stack project.

->Initialize the project: Navigate to your project directory and run the following command to initialize a new npm project: npm init -y

->Install dependencies: Install the following dependencies using npm: npm install express body-parser cors mongoose nodemon concurrently

->Set up the server: Create a new file called server.js in your project directory and set up the server using Express.js and MongoDB. You can refer to the Express.js and MongoDB documentation for details.

->Set up the client: Navigate to your project directory and run the following command to create a new React.js app: npx create-react-app client

->Run the project: Open two terminal windows - one for the server and the other for the client. In the first terminal window, navigate to your project directory and run the following command to start the server: npm run server In the second terminal window, navigate to the client directory and run the following command to start the client: npm start

Tech stack ->React Js ->MongoDB ->http ->css

Decleation of previous Work: skeleton of the previous work was refferd whose author were the same as this project

About

SJEC hackathon by Chethan Pai, Anudeep K K, Nishanth Bhat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 84.3%
  • CSS 15.3%
  • HTML 0.4%