Skip to content

Language learning game that helps users improve their language proficiency through interactive exercises and activities

Notifications You must be signed in to change notification settings

RashmiPrasad23/emitrr-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

emitrr-assignment

Project Name - Language Learning Game

The objective of this project is to create a language learning game that helps users improve their language proficiency through interactive exercises and activities.

Demo Login Credentials

Create New Account

  • URL: http://localhost:5173/signup

The objective of this project is to create a language learning game that helps users improve their language proficiency through interactive exercises and activities.

Table of Contents

Introduction

This Project is to create a language learning game that helps users improve their language proficiency through interactive exercises and activities. The game includes frontend UI components, backend logic for scoring, and a database to store user progress and language data.

Technologies Used

  • ReactJS
  • NodeJS
  • MongoDB

CSS Frameworks

  • Bootstrap
  • Styled-Components

Steps to Setup

Download or Clone the repository.

Setup environment (Client)

VITE_BASE_URL=[your_backend_URL_with_PORT]

Installation (Client)

cd client

npm install

To start the client use npm run dev

Setup environment (Server)

CORS_ORIGIN=[your_frontend_URL_with_PORT]

DB MongoDB string is already provided in env file

Installation (Server)

cd server

npm install

To start the server use npm start

About

Language learning game that helps users improve their language proficiency through interactive exercises and activities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published