Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anhcaooo/electric-application
Electric application architecture
https://github.com/anhcaooo/electric-application
architecture microservices
Last synced: about 1 month ago
JSON representation
Electric application architecture
- Host: GitHub
- URL: https://github.com/anhcaooo/electric-application
- Owner: AnhCaooo
- Created: 2024-05-23T06:55:23.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-10-26T18:47:50.000Z (about 2 months ago)
- Last Synced: 2024-10-26T20:45:22.816Z (about 2 months ago)
- Topics: architecture, microservices
- Language: Python
- Homepage:
- Size: 521 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# electric-application
Electric application contains its own backend services, API gateway, frontend services.
![Electric Application Architecture](./electric_application_architecture.png)
## Frontend services
### rthor - react thor (Private repo)
Web application to serve content built with NextJS, React
### Sthor - swift thor (Public repo)
iOS application to serve content built with Swift, SwiftUI
## Backend services
### electric-auth (Private repo)
Manages authentication & authorization for electric application written in Python, [FastApi](https://fastapi.tiangolo.com/) and [Supabase](https://supabase.com/auth)
### [electric-notifications](https://github.com/AnhCaooo/electric-push-notifications) (Public repo)
A service that responsible for dealing with notifications between mobile clients and servers
### [stormbreaker](https://github.com/AnhCaooo/stormbreaker) (Public repo)
Fetches electric prices in real time built with Golang
## Database services
### [electric-mongo](https://github.com/AnhCaooo/electric-mongo) (Public repo)
MongoDB service
## [API gateway](https://github.com/AnhCaooo/doctor-strange) - Doctor-strange (Public repo)
Own custom API gateway service built with NodeJS
## electric-nginx Private repo
Nginx as web server and reverse proxy