You are browsing as a guest. Sign up (or log in) to start making projects!

AstroSpace OS: Interactive NASA Astronomy Picture Database

  • 13 Devlogs
  • 11 Total hours

It showcases the Astronomy Picture of the Day from the NASA.gov api requests. Uses python requests and HTML + CSS to style the entire website.

Ship #1

I made a software that fetches data from nasa.gov, specifcally the astronomy photos. This is my first project on Stardance and probably even my first real project ever. I set up the backend using Flask and handled requests and json transferring with flask. I even learned how to use CSS properly creating a space-like OS. It was really hard to code the Flask code and really hard to code the jinja2 code aswell. Also it was really hard to find a good host to host my project. Vercel couldnt support the css, netlify couldnt even host my site, github sites also couldnt because it wasnt a static page. I then found out that Glitch had been deleted. Then I went to replit as a begineer and somehow managed to get my localhost to a replit.app (still a start). I really hope I get a good rating because I’ve spent almost 3-4 full days spending time trying to learn everything and then coding it in VS code.

  • 13 devlogs
  • 11h
Try project → See source code →
Open comments for this post

1h 55m 7s logged

Devlog #10: First project on stardance almost completed

Today I completed a lot. I set up a Jinja Loop, I coded the backend, I fixed syntax errors, I set up a way to hide my API keys when commiting to git. I also made my first README file, needs improving but not bad. Almost done shipping my website via vercel. Hope this gets a good rating!!!

0
0
6
Open comments for this post

27m 53s logged

Imported JSON library by using ‘with open’ and ‘dump’ to write a file called nasadata.json. Created the ability to save converted python dictionaries by ‘with open’ to use in other scripts. Successfully created a sample of nasadata.json. Imported nasadata.json and created a system to detect a user’s operating system for the ‘os’ framework .Now next steps are drafting 2nd python script by completing dictionary scripts then connecting html/webos app (frontend) over to python (backend). Then after that I will launch a beta of my project within this first week

0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…