Skip to content
This repository was archived by the owner on Oct 8, 2022. It is now read-only.

Latest commit

 

History

History
44 lines (32 loc) · 1.18 KB

File metadata and controls

44 lines (32 loc) · 1.18 KB

HCG P-Seminar Oper 2021-23 🎭

API Backend

Installation

Clone the repo and download the latest packages

git clone https://github.com/CarossaOper/oper-backend
cd oper-backend

💻 Without Docker

📓 Development

Backend API-Routes (server/api/api.js)

Retrieve all blog entries from the server (as an RSS Feed)

GET /api/blog

Retrieve a certain blog post

GET /api/post/:postid

Add a new email to the newsletter

POST /api/newsletter

Remove email from newsletter

DELETE /api/newsletter

✔️ TODO

  • Base structure and page system
  • Backend server and database
  • Dynamically load blogs (frontend with axios https requests)
  • Newsletter insert/delete new email
  • Newsletter SMTP Mailer
  • Scrolling to element support on main page
  • Back to top button on long pages (bottom right corner)
  • OPTIONAL Blog management system (admin page or client control panel)