Welcome to the We-DD repository! We-DD is a designated drivers and taxi service company webapp developed using the Next.js. The website provides a platform for users to book designated drivers and taxis for safe and reliable transportation.
- Booking designated drivers or other services.
- Email confirmation for bookings.
- Responsive and user-friendly interface.
@emotion/react
,@emotion/styled
: For styling components with Emotion.@mui/icons-material
,@mui/material
: Material-UI icons and components for a polished UI.axios
: Promise-based HTTP client for making API requests.react
,react-dom
: Core React libraries.styled-components
: For styling components using tagged template literals.universal-cookie
: Universal cookie library to manage cookies across different environments.body-parser
: Middleware for parsing incoming request bodies.dotenv
: To load environment variables from a.env
file.nodemailer
: Node.js library for sending emails.nodemailer-express-handlebars
: Nodemailer plugin for using Handlebars templates.
- Clone this repository to your local machine.
- Install Node.js and npm (Node Package Manager) if not already installed.
- Run
npm install
in the root directory to install the required dependencies for the frontend and backend. - Set up environment variables by creating a
.env.local
file based on the provided.env.example
file in the root directory. Make sure to fill in the required values. - Run the Next.js application using
npm run dev
in the root directory.
We welcome contributions to improve the We-DD website. If you find any bugs or have ideas for new features, feel free to open an issue or submit a pull request.
If you have any questions or inquiries, please contact us at [email protected].
Thank you for using We-DD! We hope you enjoy the ride!