Trexxplore is a full-stack web application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack
- user authentication - Sign up, login, forgot password, and reset password using JSON Web Tokens (JWT).
- Tour management:admin can Create, update, and delete tours with details such as images, descriptions, pricing, and locations.
- User interface: Browse and view all tours, write reviews, and securely book tours using the integrated Stripe payment gateway.
- Responsive design: The application is optimized for desktop, tablet, and mobile devices.
- and many more....
mongodb react express nodejs html css jwt bcrypt nodemailer stripe redux react-leaflet(map) etc...
/cd backend
/npm i
/cd frontend
/npm i
Make Sure to Create a config.env file
backend in root folder
NODE_ENV = PORT = DATABASE_PASSWORD = DATABASE = JWT_SECRET = JWT_EXPIRES_IN = JWT_COOKIES_EXPIRES_IN = EMAIL_USERNAME = EMAIL_PASSWORD = EMAIL_HOST = EMAIL_PORT = STRIPE_SECRET_KEY
frontend in root folder
REACT_APP_URL_LOCAL
linkedin - https://www.linkedin.com/in/amaan-ansari-841839204/