Repository navigation
Kmom03-05
Requirements added
Switched from an SQLite database to MongoDB for the backend.
Implement the frontend with the same functionality as in the existing app quickly in a JavaScript framework.
Implement tests to ensure functionality while refactoring in both backend and frontend.
Created a CI chain using GitHub Actions.
Hosting sites
Frontend - https://traincontroller.netlify.app/
Backend - https://jsramverk-editor-kafa21.azurewebsites.net/v1/
Database - MongoDB Cloud
What's Changed
- Vue 3 & tailwind setup with initial layout by @JamesTTTT in #5
- Create node.js.yml by @FalkenDev in #8
- New Backend Setup with MongoDB by @FalkenDev in #6
- Backend tests for the tickets by @FalkenDev in #7
- Workflow Update by @FalkenDev in #9
- FIxed to work with azure by @FalkenDev in #11
- Trainlist & Map by @JamesTTTT in #10
- Added Stations by @FalkenDev in #12
- Trainlist & Websocket by @JamesTTTT in #13
- Sidebar by @JamesTTTT in #14
- CORS ip's to env by @FalkenDev in #15
- Sidebar functionality by @JamesTTTT in #17
- Added train icons to the frontend by @FalkenDev in #18
- Updated CORS by @JamesTTTT in #19
- Fixed adding and removing tickets by @JamesTTTT in #20
- Added frontend tests by @JamesTTTT in #21
- Updated icon by @JamesTTTT in #24
- Kmom 3-5 Merge by @FalkenDev in #25
Full Changelog: Kmom01-02...Kmom03-05