Giter Site home page Giter Site logo

mascot-app-server's Introduction

**Mascot-app **Server

MascotApp is a web-application that gathers information on animals in need of a home from different organizations, in one place. The app seeks to alleviate the plight of abandoned pets in Spain documented by different organisations by finding them both temporary and permanent lodging. This repository hosts the server-side files for the application. The web-application's frontend is located in this repository.

Getting Started


Prerequisites
Installing
  • Clone the repository, go to the app directory and install all the dependencies.
  • Initialize the MongoDB with mongod (A basic DB has been exported for testing purposes)
  • Run nodemon which will initialize the server in the port 3000. The server will update automatically after any saved change in the code.

Tech Stack


  • Koa
    • koa-bodyparser
    • koa-cors
    • koa-router
    • koa-static
  • MongoDB
    • Mongoose

Next Steps


  • Implement a relational database.
  • Implement authentication.
  • Finish all the CRUD routes for organisation, users and pets.

Collaborating


This is a non-profit project so any collaboration and suggestion will be valuable. Don't hesitate to send a private message.

mascot-app-server's People

Contributors

carrmelo avatar tonyghiani avatar

Watchers

James Cloos avatar

Forkers

nataliarizzi

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.