Giter VIP home page Giter VIP logo

kids-app-back-end's Introduction

LearnNGrow

This app is a visual learning app in the style of short, visual quizzes intended to help young children learn in an engaging environment. Parents also have the capability of adding their own lessons geared to their children's interests and learning needs.

List of Features

This repository represents the back-end API for Learn n Grow. It comprises of a connection file, a schema file, and a file with our seed data. The index file contains routes for get, post, put, and delete methods, called on to alter how the front-end alters. A full list of dependencies can be found in the package.json file.

Getting Started

The repository for this code can be found at: https://github.com/megmaciver13/kids-app-back-end

Installing the App

You will to use node and mongodb on your local system to get started. To install the app, clone this repository to a local system and 'npm install' to install all dependencies needed. Then you will need to seed your mongodb database by running 'node db/seeds.js.'

Built with

To build this app, we used:

  • Node
  • Express
  • Mongoose
  • MongoDB
  • bodyParser
  • CORS

Deployment

This repository is deployed to a public url here: https://kids-app-back-end.herokuapp.com/

To see the front end, visit: https://github.com/megmaciver13/kids-app-front-end

The fully deployed app is at: http://learn-n-grow.surge.sh/

Group Member Roles

Authors: Meg MacIver, Stella Gordon-Zigel, Charles Wilner

  • As a group, we developed the structure of how data would be stored in our MongoDB database.
  • As a group, we decided to use the features-branch git workflow.
  • Once we created the remote repository, we all researched to find seed data to populate our database.
  • Charles structured the seed data. When we changed structure a bit, Stella reorganized the seed data.
  • Meg created the routes in the index.js file to allow for CRUD functionality, working in conjunction with the team so that routes correspond to front-end API calls to the back end.

kids-app-back-end's People

Contributors

megmaciver13 avatar stellagordonzigel avatar wilnercharles3 avatar

Watchers

James Cloos avatar

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.