Skip to content

sylwiasuwalska/apod

Repository files navigation

General info

Project in progress as a hobby 💡

Live demo

Live demo is available here! 🎉 🎉 🎉

Roadmap

  • Use next.js 🚀 🚀 🚀
  • Use material-ui 🖍️ 🖍️ 🖍️
  • Use useSWR for NASA APOD API 📡 🌔 📡 🌔
  • Use SSR
  • Add jest and react-testing-library 🧪 🧪 🧪
  • Add Cypress 🧪 🧪 🧪
  • Add tests, tests and more tests
  • Add GitHub Action for linting, testing and deploying 🎬 🎬 🎬
  • Use Vercel for hosting 🏁 🏁 🏁
  • Add mobile version 📱 📱 📱

Getting Started

Add locally .env.local file and put inside your NASA API KEY:

NEXT_PUBLIC_NASA_API_KEY="YOUR_NASA_API_KEY"

Run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!