{"id":19009825,"url":"https://github.com/Luan-Neumann-Dev/get-a-pet","last_synced_at":"2026-04-24T04:30:19.180Z","repository":{"id":255022854,"uuid":"845258495","full_name":"Luan-Neumann-Dev/GetAPet","owner":"Luan-Neumann-Dev","description":"🐕 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.","archived":false,"fork":false,"pushed_at":"2024-09-07T22:04:44.000Z","size":537,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T21:21:33.181Z","etag":null,"topics":["api","auth","axios","express","http","javascript","module-css","mongodb","node","react","react-router-dom"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Luan-Neumann-Dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-20T22:44:00.000Z","updated_at":"2024-12-02T07:46:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"b6fd3900-afac-44af-aa2d-51eed63a2c97","html_url":"https://github.com/Luan-Neumann-Dev/GetAPet","commit_stats":null,"previous_names":["luan-neumann-dev/getapet"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luan-Neumann-Dev%2FGetAPet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luan-Neumann-Dev%2FGetAPet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luan-Neumann-Dev%2FGetAPet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luan-Neumann-Dev%2FGetAPet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Luan-Neumann-Dev","download_url":"https://codeload.github.com/Luan-Neumann-Dev/GetAPet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240037171,"owners_count":19737863,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","auth","axios","express","http","javascript","module-css","mongodb","node","react","react-router-dom"],"created_at":"2024-11-08T19:09:01.720Z","updated_at":"2026-04-24T04:30:19.119Z","avatar_url":"https://github.com/Luan-Neumann-Dev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align='center'\u003e\n 🐕 Get a Pet \n\u003c/h1\u003e\n\n![Captura de tela 2024-08-30 144158](https://github.com/user-attachments/assets/c6f604f3-9fe0-4487-92ad-0ba8f56f4daf)\n![Captura de tela 2024-08-30 144148](https://github.com/user-attachments/assets/e25f3768-9f4b-4fec-9726-695a0f163ade)\n![Captura de tela 2024-08-30 144134](https://github.com/user-attachments/assets/373d4715-767d-4321-b304-a85e128a49bf)\n\n\u003e 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.\n\n## 💼 Technologies Used\n- React\n- Vite\n- JavaScript\n- Express\n- MongoDB\n- HTML\n- CSS\n  \n## 🏃 How to Run the Project\nTo run the project locally, follow these steps:\n\n1. **Clone** this repository on Visual Studio Code\n```\ngit clone https://github.com/Luan-Neumann-Dev/GetAPet/\n```\n\n2. **Open** the console and navigate to the project folder:\n```\ncd GetAPet\n```\n\n3. **Configure** your MongoDB database credentials in the ``db/conn.js`` file.\n\n4. **Navigate** to the 'backend' folder and run the command:\n```\nnpm install\n```\n\n5. **Start** the back-end server:\n```\nnpm start\n```\n\n6. **Open** a new terminal tab, navigate to the 'frontend' folder, and run the command:\n```\nnpm install\n```\n\n7. **Start** the front-end server:\n```\nnpm run dev\n```\n8. Open ``http://localhost:5173`` in your web browser to view the project.\n\n\n## Contributions 🤝\nContributions are welcome! If you have suggestions for improvements or encounter any issues, feel free to open an issue or submit a pull request.\n\n\u003ch2\u003e 🙋 Author  \u003c/h2\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ca href=\"https://github.com/Luan-Neumann-Dev\"\u003e\n        \u003cimg src=\"https://avatars.githubusercontent.com/u/155394874?s=400\u0026u=9694d36eda852061b89679e4da99e37e8c22c7ab\u0026v=4\" width=\"100px;\" alt=\"Foto do Luan no GitHub\"/\u003e\u003cbr\u003e\n        \u003csub\u003e\n          \u003cb\u003eLuan Neumann Dev\u003c/b\u003e\n        \u003c/sub\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\u003ca href=\"https://www.linkedin.com/in/luan-neumann-dev/\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/-LinkedIn-%230077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" target=\"_blank\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Luan-Neumann-Dev\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white\" target=\"_blank\"\u003e\u003c/a\u003e\n\u003ca href=\"https://instagram.com/luanneumann\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/-Instagram-%23E4405F?style=for-the-badge\u0026logo=instagram\u0026logoColor=white\" target=\"_blank\"\u003e\u003c/a\u003e\n\u003ca href = \"mailto:luan.neumann.dev@gmail.com\"\u003e\u003cimg src=\"https://img.shields.io/badge/-Gmail-%23333?style=for-the-badge\u0026logo=gmail\u0026logoColor=white\" target=\"_blank\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLuan-Neumann-Dev%2Fget-a-pet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLuan-Neumann-Dev%2Fget-a-pet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLuan-Neumann-Dev%2Fget-a-pet/lists"}