Skip to content

brucereier/hacknc2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Astraloq

Community building for anyone passionate about astronomy!

Images

image image image image

The Why

Beginner astronomers often find it difficult to get their foot in the door when it comes to astrophotography. We wanted to build a platform dedicated to helping astronomy enthusiasts find community.

Astraloq is an event calendar, photo sharing platform, and discussion forum for astral events and community get-togethers. Users have the ability to attend events and connect with fellow attendees. Additionally, users can share and view photos of the events they're attending as another means to engage with the astronomy community.

How Its Made

React, Typescript, FastAPI, PostgreSQL, Chakra-UI, VSCode

To build Astraloq, we used React on the frontend, FastAPI on the backend, and NeonDB (serverless PostgreSQL) as our database. We used Chakra-UI for styled React components and SQLModel as an ORM to synchronize our Python data models with our database schema. On the development side, we used VSCode as our editor of choice and DBeaver as our database client. For some of our astronomy-related event data and photos, we pulled resources from an AstronomyAPI.

Accomplishments That We're Proud Of

All in all, we're super proud of all that we were able to accomplish in just 24 hours with relatively new tech stack. We're also proud of how much we learned in a single weekend.

Some key features we're particularly proud of include:

  • Event-based live chat and photo sharing
  • User profiles
  • Global and local events calendar

Future Improvements

We're very proud of what we've accomplished within the 24 hour time limit, so here are some features that we'd love to add in the future.

  1. Cloud Cover Display
  • When users view an event, there will be an icon and text explaining the weather forecast of the event's time and place.
  1. Light Pollution Display
  • When users view an event, there will be a link that will bring them to a view of the light pollution Bortle level at and around the location of the event.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors