Tucker-Judge / Veil

Language-Learning App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

✨ Veil-Server ✨

Welcome to the Veil-Server repository! This is the server-side component of the Veil platform, a powerful and easy-to-use learning platform that provides a tested curriculum and seamless growth in communication between cultures.

Veil Logo

📑 Table of Contents

Prerequisites

Before you begin, ensure that you have met the following requirements:

  • You have a working installation of Ruby (version 2.7.x or higher) and Rails (version 6.x or higher).
  • You have a basic understanding of Ruby on Rails and web development concepts.

Installation

To install Veil-Server, follow these steps:

  1. Clone the repository:

git clone https://github.com/Tucker-Judge/Veil-Server.git

  1. Change to the project directory:

cd Veil-Server

  1. Install the required dependencies:

bundle install

  1. Create and set up the database:

rails db:create rails db:migrate

Usage

After installing Veil-Server, you can start using it by following these steps:

  1. Start the server by running:

rails server

  1. The server should now be running on http://localhost:3000. You can access the API endpoints through this URL.

  2. To use the server with the Veil-Client, make sure the client is set up to communicate with the server's API. Follow the instructions in the Veil-Client repository to set up the client.

Contribution

If you'd like to contribute to Veil-Server, feel free to submit a pull request or open an issue to discuss your ideas.

License

Veil-Server is released under the MIT License.

About

Language-Learning App

License:Mozilla Public License 2.0


Languages

Language:Ruby 98.3%Language:HTML 1.7%