Skip to content

megamorphix-tech/speakup-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeakUp Server

Welcome to the SpeakUp server repository! This Node.js server powers the language learning school application.

Table of Contents

  1. Introduction
  2. Features
  3. Getting Started
  4. Configuration
  5. Usage
  6. Contributing
  7. License

Introduction

This Node.js server is the backend for the SpeakUp language learning school application. It provides essential functionalities such as user authentication, language learning modules, and payment processing.

Features

  • User authentication
  • Language learning modules
  • Stripe and SSLCommerz integration for payment processing

Getting Started

Prerequisites

Before you begin, ensure you have the following installed on your machine:

Installation

  1. Clone the repository:

    git clone https://github.com/uniquecoderrihan/speakup-server.git
    cd speakup-server
  2. Install dependencies:

    npm install

Configuration

Environment Variables

Copy the .env.example file to a new file named .env and fill in the required information:

PORT=3000
MONGODB_URI=mongodb://localhost:27017/speakup
STRIPE_SECRET_KEY=your_stripe_secret_key
SSL_COMMERZ_STORE_ID=your_sslcommerz_store_id
SSL_COMMERZ_STORE_PASSWORD=your_sslcommerz_store_password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published