Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ozrn/mevn-project-shelterfinder
ShelterFinder is a full stack web application built with JavaScript, Node.js, Express.js, MongoDB and Vue.js.
https://github.com/ozrn/mevn-project-shelterfinder
ava bulma-css expressjs javascript mongodb mongoose nodejs vuejs vuex
Last synced: about 1 month ago
JSON representation
ShelterFinder is a full stack web application built with JavaScript, Node.js, Express.js, MongoDB and Vue.js.
- Host: GitHub
- URL: https://github.com/ozrn/mevn-project-shelterfinder
- Owner: ozrn
- License: mit
- Created: 2024-03-12T12:28:19.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-19T11:24:55.000Z (8 months ago)
- Last Synced: 2024-10-02T05:41:45.174Z (about 2 months ago)
- Topics: ava, bulma-css, expressjs, javascript, mongodb, mongoose, nodejs, vuejs, vuex
- Language: JavaScript
- Homepage: https://shelter-finder-buh8.onrender.com/
- Size: 211 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ShelterFinder
ShelterFinder is a full stack MEVN web application where people could find the available animal shelters and register a lost animal into any of them.Here is [the link](https://shelter-finder-buh8.onrender.com/)
## Technologies Used
* JavaScript
* Node.js
* Express.js
* Vue.js
* MongoDB
* Mongoose
* Ava
* Pug
* GitHub
* Render
## How to run it locally
Please make sure node.js, npm and mongodb have been installed on your machine and mongodb running to run this application locally.
- Clone this repo with this code=> _**git clone https://github.com/ozrn/mevn-project-shelterfinder.git**_
- Change the directory using this command=> _**cd backend**_
- Inside the backend folder, create .env file and provide your MongoDB connection string and install all dependencies with _**npm install**_ command.
After installing the dependencies, run the application for backend part with _**nodemon index.js**_
- Then, navigate to the frontend folder and install dependecies for this folder too. Run the application for frontend part with _**npm run serve**_ command to view it on your localhost