An open API service indexing awesome lists of open source software.

https://github.com/massigy/trends_app

This Express/MySQL api illustrates the usecase of Express along side MySql
https://github.com/massigy/trends_app

env express git github javascript mvc mysql nodejs npm

Last synced: about 2 months ago
JSON representation

This Express/MySQL api illustrates the usecase of Express along side MySql

Awesome Lists containing this project

README

        

# Welcome Trends app.


## Used technologies:

- Nodejs/Expressjs for the backend.
- Mysql for the database.
- File system api for the session store.
- Bcryptjs for a localStrategy based authentication.
- Git for source code control.


---

## How to contribute:

In short you need to:

- Fork the project.
- Clone the forked repo locally.
- Add some great stuff locally, push to your forked repo.
- Then fire up a pull request to this repo.

For more details, here are the steps to follow along.

- **First, fork the project on github.**

- **Use git to clone & setup your forked project locally.**


```sh

# after cloning, navigate to the project

# to sync with origin
git remote add upstream
git remote add origin

# to setup your locat dev branch
git branch your_local_branch
git checkout your_local_branch

# to add your changes
git add *
git commit -m "+your_local_branch: your commit here"

# push to your forked repo
git push origin your_local_branch

```


- **Now, that your work is on github, you can go ahead & fire up a pull request.**

After doing so, I will be prompted to review your code to see if it will be merged or not. Thanks for your hard work & take care!


Also by doing so, if any updates are made to the main repo `master` branch, you can easily get the latest updates with `git pull upstream master`

---