Doña Diabla is a proyect comprising two components. The back component offers a RESTful API for managing appointments and user data. Meanwhile, the front component provides an intuitive user interface, enabling users to interact seamlessly with the restaurant web and look over their appointments in a visually appealing format.
To deploy the project locally, proceed as follows:- Clone this repository to your local environment.
- Navigate to the
back
directory. - execute the following commands to install dependencias and run the server:
npm i
npm start
- Navigate to the
front
directory. - execute the following commands to install dependencias and launch vite application:
npm i
npm run dev
Once both applications are operational, access the frontend through your preferred web browser to begin interacting with the application. Doña Diabla offers a wide range of functionalities, including user authentication, registration, reservation scheduling, and account management.
To contribute to this project, adhere to the following guidelines:
- Fork the repository to your GitHub account.
- Create a new branch (
git checkout -b feature/new-feature
). - Implement your changes and commit them (
git commit -m 'Add new feature'
). - Push the branch to your GitHub repository (
git push origin feature/new-feature
). - Open a new Pull Request to merge your changes into the main project.
For additional inquiries or information, feel free to reach out via email at [email protected].