Welcome to Book Store, an E-Book Management System tailored for bookstores of small to medium sizes. This system streamlines bookstore operations by enabling sellers to add new books, images and reference materials using a computerized interface.
Incorporating modules for book inventory, this system facilitates tracking of available books and customer profiles. By utilizing this computerized setup, it mitigates the risk of losing book or customer records, a common occurrence in non-computerized systems.
Expanding the website's future scope involves transforming it into a comprehensive hub, consolidating the best book prices from various sources into a singular platform. This evolution aims to simplify users' experiences by eliminating the need to navigate multiple websites or platforms when buying or selling books. By centralizing book transactions, the website becomes an all-in-one destination for users, offering a seamless and convenient marketplace for purchasing and selling books at the best available prices.
- Clone the Repository
- For Frontend: cd book-store-frontend-main
- npm i
- Add Env Variables IN FRONTEND : apiKey: import.meta.env.VITE_APP_API_KEY, authDomain: import.meta.env.VITE_APP_AUTH_DOMAIN, projectId: import.meta.env.VITE_APP_PROJECT_ID, storageBucket: import.meta.env.VITE_APP_STORAGE_BUCKET, messagingSenderId: import.meta.env.VITE_APP_MESSAGE_SENDER_ID, appId: import.meta.env.VITE_APP_APP_ID,
- npm run dev
- For Backend: cd book-store-backend-main
- npm i
- Add Env Variables IN BACKEND : const uri = process.env.MONGODB_URL;
- npm start