Final

Cosmos-English For everyone

📑 Content
  1. Introduction about project
  2. Start project

##Introduction about project



Goal

Cosmos English is the website that helps people cultivate speaking communication skill and pronounce as an native speaker

Function

  • Contribution sentence and word by user.
  • Click to listening the word or sentence in the application.
  • Learning International Phonetic Alphabet.
  • 1000+ sentence of communication.
  • Cosmos Dictionary.
  • Irregular verb.

Technology

  • Backend, Database

    • Nodejs, ExpressJS, RESTFul APIs.
    • MongoDB, MongooseJS.
  • Frontend

    • ReactJS, React Hook, Material UI Library.
    • Axios RESTFul API, query string.
    • React Hook Form, Yup.
    • Redux, react-redux, Reudx-toolkit.
  • Storage, Hosting, Cloud:

    • Cloudinary.
    • Mongodb Atlas.
    • Heroku Hosting.
    • Vercel Hosting.

start Project

Request Technology

Setting

  1. Clone project
  git clone https://github.com/AnhNguyen2580/Final
  1. Setting library in Backend, Frontend
  npm install (hoặc yarn install)
  1. How to run project
  cd backend
  npm run dev
  cd frontend
  npm start