Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/katiechurchwell/u-develop-it
Back end for U Vote It, a voting application for a developer meetup group.
https://github.com/katiechurchwell/u-develop-it
express jest mysql nodejs
Last synced: 3 days ago
JSON representation
Back end for U Vote It, a voting application for a developer meetup group.
- Host: GitHub
- URL: https://github.com/katiechurchwell/u-develop-it
- Owner: katiechurchwell
- Created: 2022-01-26T01:53:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-27T21:51:40.000Z (over 2 years ago)
- Last Synced: 2024-10-12T12:14:35.162Z (about 1 month ago)
- Topics: express, jest, mysql, nodejs
- Language: JavaScript
- Homepage:
- Size: 108 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# U Develop It :ballot_box_with_check:
[![project-languages-used](https://img.shields.io/github/languages/count/katiechurchwell/u-develop-it?color=important)](https://github.com/katiechurchwell/u-develop-it)
[![project-top-language](https://img.shields.io/github/languages/top/katiechurchwell/u-develop-it?color=blueviolet)](https://github.com/katiechurchwell/u-develop-it)## Summary
![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=flat&logo=express&logoColor=%2361DAFB)
![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=flat&logo=mysql&logoColor=white)
![Jest](https://img.shields.io/badge/-jest-%23C21325?style=flat&logo=jest&logoColor=white)
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=flat&logo=node.js&logoColor=white)Back end for U Vote It, a voting application for developer meetup group called U Develop It.
This was made as an exercise in storing structured data in a relational database and using the MySQL command-line interface.
The database consists of 3 tables: candidates, parties and voters. All have CRUD routes.
## Installation
- Clone the repository.
- Create a `.env` file and add `DB_PW =` with your MySql password.
- Run `npm start` in the terminal.## Usage
- Routes can be used through an API client; I used Insomnia.## Questions
If you have any questions about this project, please open an issue or use the contact information below:
* [katiechurchwell](https://www.github.com/katiechurchwell)
* [[email protected]](mailto:[email protected])---
![](https://img.shields.io/badge/license-MIT-blue)[![xkcd comic - Exploits of a Mom](https://imgs.xkcd.com/comics/exploits_of_a_mom.png)](https://xkcd.com/327/)