Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 3.17 KB

README.md

File metadata and controls

58 lines (43 loc) · 3.17 KB

SPEAKS INNOVATE

SPEAKS INNOVATE is a subscription-based platform that offers advanced language courses for language specialists. This repository contains the source code and resources for the project.

Features

  • User authentication and management.
  • Admin panel for course and user management.
  • Dynamic user interface built with Vue.js.
  • Real-time data communication between the frontend and backend.
  • Integration of the Stripe payment system for memberships.
  • SPEAKS INNOVATE includes a Laravel API that serves data to the Vue.js frontend. This API allows seamless communication between the backend and the dynamic user interface.

Technologies Used

  • Laravel 10
  • Vue.js 3
  • Laragon for database management
  • Inertia for Laravel
  • JavaScript
  • Vite
  • Stripe

Getting Started

To run this project locally, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the required dependencies for Laravel and Vue.js.
  3. Set up your database using Laragon or your preferred method.
  4. Configure your environment variables for Stripe and database connection.
  5. Run the migrations to create the necessary database tables.
  6. Launch the project with the Laravel development server.

Vue Logo

Laravel Logo

Build Status Total Downloads Latest Stable Version License

About Laravel

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:

Laravel is accessible, powerful, and provides tools required for large, robust applications.