Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mleftwich/ecommserver
E-commerce back end
https://github.com/mleftwich/ecommserver
Last synced: 7 days ago
JSON representation
E-commerce back end
- Host: GitHub
- URL: https://github.com/mleftwich/ecommserver
- Owner: mleftwich
- License: mit
- Created: 2022-08-15T09:31:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-01T05:20:36.000Z (about 2 years ago)
- Last Synced: 2024-11-06T03:48:25.618Z (about 2 months ago)
- Language: JavaScript
- Size: 104 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![MIT](https://img.shields.io/static/v1?label=License&message=MIT&color=green)
# eCommServer
## Table of Contents
* [Description](#description)
* [Technologies](#technologies)
* [Installation](#installation)
* [Usage](#usage)
* [Contributing](#contributing)
* [Guidelines](#guidelines)
* [Tests](#tests)
* [License](#license)
* [Questions](#questions)
---## Description
This is the back end server for an e-Commerce website. Configured endpoints for the server using express.js and uses sequelize to talk to the site's database on the backend, to be able to retrieve all products, categories and tags as a whole and individually, and create, update and delete the relevant items in the database. You can view a demonstration of the functionality [here](https://drive.google.com/file/d/1bMHmhgoEOasy-vn-zCpnMp2ROC2BvCbk/view).![screenshot](./Assets/imgs/screenshot.png)
## Technologies
* MySQL
* node.js
* express
* sequelize## Installation
Clone the repo, npm install## Usage
Use schema.sql to create the database and npm run seed to populate tables## Contributing
If you'd like to contribute reach out via the email below## Guidelines
Use a program like insomnia for functionality.## Tests
Tests run in development.## License
Licensed under [MIT](https://opensource.org/licenses/MIT)---
## Questions
For any questions you can find me at [GitHub](https://github.com/mleftwich) or email me at [[email protected]](mailto:[email protected])