Skip to content

cqb13/Learning-Latin

Repository files navigation

Learning Latin Logo

Learning Latin

A comprehensive platform for both novice and seasoned Latin enthusiasts.

Start learning now!


Key Features

  • Interactive Charts: Practice Latin grammar with dynamic, interactive charts.
  • Latin Translator: Translate between Latin and English with insights into grammar.
  • Open Source Community: Contribute and collaborate on the Learning Latin platform to help it grow.

Technologies

This project is built using:

  • Next.js - The React framework for production.
  • TypeScript - A typed superset of JavaScript that compiles to plain JavaScript.
  • Tailwind CSS - A utility-first CSS framework for rapid UI development.
  • Vocab Vault - An API for two way translation between Latin and English.

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo
    git clone https://github.com/cqb13/Learning-Latin.git
  2. Install NPM packages
    npm install
  3. Start the development server
    npm run dev

Contributing

Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.