This project is a mini web application built with React, Vite, and Bootstrap. It allows users share and rate blogs.
- React: A JavaScript library for building user interfaces.
- Vite: A next-generation front-end tool that provides a fast development server and optimized production builds.
- Bootstrap: A popular CSS framework for building responsive and mobile-first websites.
- Account system
- Rate system
- Responsive design using Bootstrap.
-
The base user is: admin
-
The base password is: password
- Node.js
- Pnpm or npm
- A mongodb server instance running somewhere accessible
-
In Unix based
./run.sh
-
In windows
run.bat
-
Clone the repository:
git clone <repository-url> cd <repository-name>
-
Build the frontend
-
With NPM
cd <Prefered FrontEnd> npm install npm run build
-
With PNPM
cd <Prefered FrontEnd> pnpm install pnpm build
- Run the BackEnd
-
With NPM
cd <Project Root> npm run dev
-
With PNPM
cd <Project Root> pnpm run dev