Bobagi.net is a personal project website designed for testing and experimentation purposes. Built with cutting-edge technologies like Vite, Vue.js, and Node.js, it serves as a sandbox for innovative ideas and web development practices.
Before you begin, ensure you have met the following requirements:
- You have installed the latest version of Node.js and npm.
- You have a Windows/Linux/Mac machine.
- You have installed Git.
To install Bobagi.net, follow these steps:
-
Clone the repository:
git clone https://github.com/Bobagi/Bobagi-Website
-
Navigate to the project directory and install dependencies in both the Website and Server folders:
cd Bobagi-Website/website npm install cd ../server npm install
To run Bobagi.net locally, follow these steps:
-
Navigate to the Website project directory:
cd Bobagi-Website/website
-
Execute the run command:
npm run dev
-
Navigate to the Server project directory:
cd ../server
-
Execute the run command:
npm start
The application should now be running on your local machine.
To run Bobagi.net in a production environment, follow these steps:
-
Navigate to the Website project directory:
cd Bobagi-Website/website
-
Execute the build command:
npm run build
-
Navigate to the Server project directory:
cd ../server
-
Execute the start command:
npm start
The application should now be running in a production environment.
To contribute to Bobagi.net, follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
. - Push to the original branch:
git push origin <branch_name>
. - Create the pull request.
Alternatively, see the GitHub documentation on creating a pull request.
This project uses the MIT License - see the LICENSE.md file for details.
If you want to contact me, you can reach me at gustavoperin067@gmail.com.