This repository contains a Contact Feedback Application, divided into two parts: the Backend-1 and the Frontend.
The repository includes the following top-level directories:
- ๐ Backend-1/: Contains all files used for backend purposes.
- ๐ Frontend/contact-frontend/: Contains all files used for frontend purposes.
The Contact Feedback Application uses:
-
Backend:
- Entry Point:
server.js
- Framework: Express.js
- Database: Mongoose
- Others: bcrypt, nodemailer, validator
- Entry Point:
-
Frontend:
- Next.js 13
- Styles: TailwindCSS
- Others: autoprefixer, eslint, postcss, react
Please make sure you have Node.js and npm installed on your local machine before you proceed.
npm install
npm install
node server.js
npm run dev Remember, the Backend and Frontend should be running simultaneously in different terminals for the application to function correctly.