Stasio's is a personalized restaurant website or web application built using Front-end framework components and Back-end databases to implement seemless functionalities that worked hand in hand with displaying or dinamically rendering menus, contact forms, galleries and reviews. It acts as an experience for the user to get a visual representation of the family environment it upholds and the fresh delicious food items served with some history of the Stasio family.
Follow these steps to set up and run our MERN stack single-page application on your local machine:
Before you begin, ensure you have met the following requirements:
- Node.js and npm (Node Package Manager) installed on your machine.
- MongoDB installed and running, or access to a MongoDB instance (including the connection URI).
-
Clone this GitHub repository to your local machine:
git clone https://git@github.com:NickSweet1/Stasios.git
-
Navigate to the project directory:
cd Stasios
- Install front-end dependencies (This will run concurrently and install the back-end dependencies as well):
npm install
- Start the application:
npm run develop
- Open your web browser.
- Visit the deployed website using the following link: Stasio's Website.
- Homepage: Provides an overview of the restaurant and its family-oriented environment.
- Menu: Browse the restaurant's menu items and descriptions.
- Gallery: View images of the restaurant and its dishes.
- Contact: Find contact information and a form to get in touch with the restaurant.
- Dashboard: Access admin functionalities.
If you would like to contribute as a developer, you can contact us with your suggestions and screenshots before submitting a pull request. Before starting any substantial work, it's recommended to open an issue to discuss your proposed changes with the lead developers beforehand.
https://github.com/NickSweet1/Stasios
For any questions, please contact us:
- GitHub: Stasio's
This project is licensed under the MIT License.