Skip to content

RaulCatalinas/GetsMyApps

Repository files navigation

GetsMyApps

Website to make it easy for users to download my apps

The apps are displayed as a card and each app has 2 buttons, one to view the source code on GitHub and one to download the app.

In each app a logo of the OS for which the app is available is shown.

Features

Technologies used

  • Astro
  • SolidJS for the user-interactable part (e.g. the download buttons of the apps)

Additional features

  • Backend created with Supabase
  • The translations are obtained dynamically from some API to translate texts (the original description is in English and is obtained from Supabase).
  • The download URL of the app desired by the user is obtained dynamically from GitHub thanks to the "octokit" library.

Run Locally

Clone the project

  git clone https://github.com/RaulCatalinas/GetsMyApps.git
  #or
  git clone [email protected]:RaulCatalinas/GetsMyApps.git
  #or
  gh repo clone RaulCatalinas/GetsMyApps

Go to the project directory

  cd GetsMyApps

Install dependencies

  npm install
  #or
  yarn install
  #or
  pnpm install
  #or
  bun install

Start the server

  npm run dev
  #or
  yarn run dev
  #or
  pnpm run dev
  #or
  bun run dev

Contributing

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Feedback

If you have any feedback, please reach out to us at [email protected]

License

The license information is contained in the file LICENSE.md.

Authors

About

Website to make it easy for users to download my apps

Resources

License

Stars

Watchers

Forks