- UrbanUtopia is a single building management web application that provides user, member and admin based different dashboard. If user apply for an aggrement and admin accept that, the user will be a member and will be able to pay amout using Stripe payment gateway.
- Admin can post coupons with a discount and also can update the status of the coupon valid or unvalid
- Admin can see the statistics of the website like total user, total member, total payments, total reviews, total apartments, percentage of available and unavailable apartments
- npm i cookie-parser
- npm i cors
- npm i dotenv
- npm i express
- npm i jsonwebtoken
- npm i mongodb
- npm i nodemailer
- npm i nodemon
- npm i stripe
To run this React project on your local machine follow the instructions-
Before you begin, ensure you have the following installed on your local machine:
-
git clone https://github.com/khaledssbd/UrbanUtopia-project-server-side
-
cd UrbanUtopia-project-server-side
-
npm install
-
npm run dev
Open http://localhost:5000 to view it in the browser.