This project is a Flat Share Application, To has a full pleged and Full Stack Dynamic Web App, built by with prisma(ORM), Express, and TypeScript, NextJs, TS, JS etc.. Validation with implement authentication system, Filtering , and CRUD Operations etc.
Before you begin, ensure you have the following installed:
- Node.js
- npm or yarn
- Prisma
- TypeScript
- Cors
- Validation Packages
- Zod
- ExpressJS
- JWT
- NextJS
- Redux
- JS
- Tailwindcss
- Postgresql
- Axios
- Material UI
- AOS
- Animation
- ETC....
Flat Share Application/ ├── src/ │ ├── app/ │ ├── config/ │ ├── modules/ │ ├── app.ts │ └── server.ts ├── .env ├── .gitignore ├── package.json ├── tsconfig.json └── README.md
- Admin
- Super Admin
- User
-
ADMIN : Admin can manage all of things around us, for example, User Management(EDIT, DELETE,ROLE CHANGE, STATUS, etc), and Manage all Flat requests and many more, Add a flat,deleted, edit etc. Thier has a amazing features a lot. To know more info please see this full overview videos
-
SUPER-ADMIN : Super Admin can manage all of things around us, for example,ADMIN MANAGEMENT(EDIT, DELETE, ROLE CHANGE, STATUS CHANGE, etc) User Management(EDIT, DELETE, ROLE CHANGE, STATUS CHANGE, etc), and Manage all Flat requests and many more, Thier has a amazing features a lot. To know more info please see this full overview videos
-
USER : USER can see all of flats and has a own Dashboard, user can request any flat which is available on time. And See details about flat and many more. user can also update thier profile and see the flat status & request status, amazing things ever etc. To know more info please see this full overview videos
Step:1
For development purpose
npm run start:dev
or
yarn start:dev
Step:2
For Production
yarn build
or
npm run build
Step:1
For development purpose
npm run dev
or
yarn dev
Step:2
For Production
yarn build
or
npm run build
https://flat-hive-app.vercel.app/
https://flat-sharing-application.vercel.app/
https://drive.google.com/file/d/1bRe1aUitPgbJsYAJrrWK57uckMu-oHM4/view?usp=sharing