Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luan-neumann-dev/getapet
🐕 Get A Pet is a website where users can list pets for adoption and schedule visits to meet them. The application connects people looking to adopt with those offering pets, making the adoption process easier with a simple interface and secure login system.
https://github.com/luan-neumann-dev/getapet
api auth axios express http javascript module-css mongodb node react react-router-dom
Last synced: 6 days ago
JSON representation
🐕 Get A Pet is a website where users can list pets for adoption and schedule visits to meet them. The application connects people looking to adopt with those offering pets, making the adoption process easier with a simple interface and secure login system.
- Host: GitHub
- URL: https://github.com/luan-neumann-dev/getapet
- Owner: Luan-Neumann-Dev
- Created: 2024-08-20T22:44:00.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-07T22:04:44.000Z (2 months ago)
- Last Synced: 2024-09-07T23:20:41.641Z (2 months ago)
- Topics: api, auth, axios, express, http, javascript, module-css, mongodb, node, react, react-router-dom
- Language: JavaScript
- Homepage:
- Size: 524 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🐕 Get a Pet![Captura de tela 2024-08-30 144158](https://github.com/user-attachments/assets/c6f604f3-9fe0-4487-92ad-0ba8f56f4daf)
![Captura de tela 2024-08-30 144148](https://github.com/user-attachments/assets/e25f3768-9f4b-4fec-9726-695a0f163ade)
![Captura de tela 2024-08-30 144134](https://github.com/user-attachments/assets/373d4715-767d-4321-b304-a85e128a49bf)> Get A Pet is a web platform where users can list pets available for adoption and schedule visits to meet them. The application features a secure authentication system and a user-friendly interface, providing an intuitive experience for both those looking to adopt and those offering pets for adoption.
## 💼 Technologies Used
- React
- Vite
- JavaScript
- Express
- MongoDB
- HTML
- CSS
## 🏃 How to Run the Project
To run the project locally, follow these steps:1. **Clone** this repository on Visual Studio Code
```
git clone https://github.com/Luan-Neumann-Dev/GetAPet/
```2. **Open** the console and navigate to the project folder:
```
cd GetAPet
```3. **Configure** your MongoDB database credentials in the ``db/conn.js`` file.
4. **Navigate** to the 'backend' folder and run the command:
```
npm install
```5. **Start** the back-end server:
```
npm start
```6. **Open** a new terminal tab, navigate to the 'frontend' folder, and run the command:
```
npm install
```7. **Start** the front-end server:
```
npm run dev
```
8. Open ``http://localhost:5173`` in your web browser to view the project.## Contributions 🤝
Contributions are welcome! If you have suggestions for improvements or encounter any issues, feel free to open an issue or submit a pull request.🙋 Author