Skip to content

thouel/hello-space

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my-trendingvids-webapp

NextJS TypeScript Next-Auth TailwindCss Responsive Github Vercel standard-readme compliant maintained ask Preflight Vercel Production Deployment

A responsive webapp to feed your head with space & astronomy wonders

Table of Contents

Background

App used to keep stepping in dev world. My main focuses were:

  • understand the mechanics of a JS react framework : NextJs v14 with the App router does the trick
  • have a responsive designed web application (for mobile and desktop)
  • have an automatic deployment pipeline
  • store data in a cloud database
  • build a continuous integration & deployment pipeline

Using:

Install

$ npm i react@latest react-dom@latest [email protected]

Test

$ npm run cy:run

Usage

We use APOD Nasa API to fetch pictures/videos of the day. You need to get your own API key (stored under .env/NASA_API_SECRET) in order to make it work.

$ npm run dev

Example

Latest deployment of main branch on Vercel

CI

After each push on main branch, we build, lint, run tests and then build. On success build, we deploy on prod env.

Maintainers

@https://github.com/thouel

License

MIT © 2023 Thibault Houel

About

Space & Astronomy Picture Of The Day

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published