Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lostmypillow/jquotes
Express quote generator
https://github.com/lostmypillow/jquotes
express
Last synced: about 1 month ago
JSON representation
Express quote generator
- Host: GitHub
- URL: https://github.com/lostmypillow/jquotes
- Owner: lostmypillow
- Created: 2024-07-31T06:33:28.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-11-22T13:58:09.000Z (about 2 months ago)
- Last Synced: 2024-11-22T14:39:21.610Z (about 2 months ago)
- Topics: express
- Language: JavaScript
- Homepage: https://lostmypillow.github.io/jquotes-web/
- Size: 156 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JQuotes (Work In Progress)
## What is it?
An Express API that returns a random quotes from a JSON file of quotes.User Authentication and Favorites functionalities planned!
![image](https://github.com/user-attachments/assets/288e5453-b0d9-4201-877a-10559203ee39)
[**Demo**](https://lostmypillow.github.io/jquotes-web)
[Frontend GitHub repo](https://github.com/lostmypillow/jquotes-web)
**A REMINDER:** The website will feel slow at first because I made the frontend interact with the API hosted on Render's free tier, which is slow to start if inactive for 15 minutes, please be patient!
## How does it work?
1. Frontend requests a quote from the Express API
2. Express API unzips the data.zip file and reads JSON file
3. Server gets a random quote and sends it back to frontend## Tech Stack
- **Express** API endpoints
- Frontend in plain HTML