Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 2.26 KB

README.md

File metadata and controls

61 lines (40 loc) · 2.26 KB

Ark Nova Card List

This is an open-source online website of the board game Ark Nova. It is not affiliated with Capstone Games in any way. This project is an reimplementation of ssimeonoff.github.io and for players to easily search for cards and their effects. This repository highly recommends purchasing a copy for personal use.

See a demo.

screenshot

Updates

This project will be updated over time. Expect frequent improvements.

Next up:

  • Animal Value Model
  • User Login and write comments
  • Conservation Project cards
  • EndGame Scoring cards.
  • Maps
  • Action cards

Running Locally

1. Clone Repo

git clone git@github.com:Ender-Wiggin2019/Next-Ark-Nova-Cards.git

2. Install Dependencies

npm i

3. Set Environment Variables

mv .env.example .env.local

For now, I use the following technologies:

  • Clerk for authentication. You can sign up for a free account here. Once you have an account, you can create a new project and get your API keys. Then, you can add them to your .env.local file.
  • PlanetScale for database. It's not integrated yet, but will be implemented in the future.

3. Run App

npm run dev

Help to Translate

If you want to provide an additional translation, you can go to the locales folder and follow these steps:

  1. Copy all .json files in en folder, and paste them in a new folder with the name of your language (e.g. fr for French).
  2. Translate all the strings in the new files. Please note that you only need to translate the strings on the right side of the : character. Also, please do not change anything wrapped in {} and <>. i.e. {Money-3} and <br> should remain the same in your translation.
  3. You can send a pull request with the new files, or send them to me by email (see my GitHub profile.