Skip to content

tfagan25/CoffeeShopCoders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoffeeShopCoders

You know, for coffee shop coders

The Plan

A website that is built to explain how it is built. Potential to expand to articles and coding related content. Perhaps guest videos and lecture from Google Student Developer Clubs leaders.

  1. Fix the CORS issue
  2. Create Cron job for authentication token for AWS ECR
  3. Add SSL certificate
  4. Obtain UI design and build it out (working with UI designer to get this done)
  5. Figure out how to not have duplicates in AWS ECR Need to come up with versioning system
  6. Add prometheus and grafana monitoring and dashboards

Frontend

  • React
  • Daisy UI
  • Tailwind CSS

Backend

  • Python
  • Flask
  • Kubernetes

CI/CD

  • Github actions
  • Helm
  • Docker

Metrics + Monitoring

  • Prometheus
  • Grafana

Persistence

  • AWS Elastic Container Registry
  • AWS MySQL RDS
  • Prometheus AWS DB

Other

  • Hosting: Digital Ocean
  • DNS Config + Domain: GoDaddy
  • Search: Elasticsearch

Potential

  • Change logs
  • DB migration tool (maybe AWS solution?)
  • Load simulation
  • CDN
  • Self hosted linux runner for Github Actions (Ansible for Infrastructure as Code)
  • Caching (Redis)

About

You know, for coffee shop coders

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published