Skip to content
This repository was archived by the owner on Sep 25, 2021. It is now read-only.

project-aura/server

Repository files navigation

Server

Build Status

Heroku Build

Tech/Frameworks used

Special thanks to the wonderful people that have created all the following technologies. If any packages are included but not mentioned, then they will be in the package.json. ❤️

  • Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Nodemon: A utility that will monitor for any changes in your source and automatically restart your server.
  • Express: Fast, unopinionated, minimalist web framework for Node.js
    • Our server entry point
  • MongoDB: Allows your teams to easily organize, use and enrich data in real time, anywhere.
  • Mongoose: Elegant mongodb object modeling for node.js
  • Axios: Promise based HTTP client for the browser and node.js
  • Jsonwebtoken: JsonWebToken implementation for Node.js
  • Passport.js: Simple, unobtrusive authentication for Node.js

Code Style

Developed in Visual Studio Code.

  • Linted with EsLint
  • Code styled with Prettier

Features

[Insert list of features here]

Roadmap Features

[Insert list of future features here]

Project setup

This project was started without any build tools. It is a straight-up express server.

Available Scripts

In the project directory, you can run:

npm start

Runs the server with a Node.js runtime environment.

npm run dev

Launches Nodemon to watch for server changes in development mode.

Nodemon is a development dependency and not used for production purposes.

Contributing Guide

Running Locally

"Run" = execute command in your terminal / command line

  1. Clone this repository to your local machine
  2. Run npm install in your project directory to get all necessary node modules to run the project.
  3. Request the .env file from one of the owners to get the necessary configurations.
  4. Place the .env file in the root of the project folder.
  5. Run npm start to begin the fun!

Requesting Changes

If you do plan on making changes to the project, make sure you create a new branch and make a pull request first.

We have protected our code branches and require a pull request review before merging code.

Credits

Special thanks to Talent Path for supporting us to make this project and giving us the resources to succeed in our careers.

License

MIT © - Aura

Last Updated

June 14, 2019

About

Back-end portion of application

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6