Skip to content

AmineAML/fadayiy-app

Repository files navigation


Fadayiy App

A space platform for launches, photos, space agencies, astronauts and space stations, check out the API

EthymologyHow to useBuilt withRepository structure License

screenshot

Ethymology

Fadayiy meaning 'a space thing' in arabic, comes originally from my willingness to build this application with content in that language but wasn't satisfied with the translation options or they didn't offer a translation that was enough without having to proof read it for mistakes, which means going through hundreds of pages, a more than a one man's job.

How to use

Installation

This app is built with Node.js v14+ and NPM v8+, you can use Yarn or any other package manager after doing the required changes.

# Clone the repository
git clone git@github.com:AmineAML/fadayiy-app.git
cd fadayiy-app
npm install

Developing

Before running the app, rename .env.example to .env and add your environment variables.

npm run dev

Building

npm run build

You can preview the built app with npm run preview, or using other options like http-server npx http-server dist. This should not be used to serve your app in production.

Deploying

We're using Vercel or you can use Docker.

Built with

Repository structure

/
├─ src/
│  ├─ lib/           # Variables
│  │
│  ├─ pages/         # Pages
│  │
│  ├─ components/    # Components
│  │
│  ├─ styles/        # Pages
│
├─ public/           # Assets
└─ ..                

License

This project is license under MIT.