Skip to content

Comprehensive UI mockups of an online education website written in React

Notifications You must be signed in to change notification settings

NearHuscarl/nearacademy

Repository files navigation

An education website to help students prepare for the gruesome national exams by providing the latest sample tests and exercises with the support from a group of volunteering and talented teachers. Our mantra is: education should be free* and accessible for anyone, just like communism.

*except teacher supporting. They need something to eat.

Features

For Students

  • Receiving support from a group of famous, talented and seasoned teachers.
  • Modern online learning approach, students are the one who ultimately control where and when to learn unless they have helicopter parents.
  • Cheaper price than the traditional method. Even cheaper than lifetime Pornhub Premium.
  • Huge exercise storage and active forum which help students practice and discuss in the most efficient way. Knowledge is shared online for everyone, a bit like communism.

For Teachers

  • Be known and beloved by student all over the country.
  • Additional income, which can scale up quickly the more students you have and the more you have them clicking the ads, a bit like capitalism.

Development

yarn dev-server

Deployment

# Use npm instead of yarn because up until now (20/11/2019)
# yarn does not support passing arguments to npm script
npm run deploy --M='commit message'

Commit message convention

My commit message convention is similar to the one from Angular team but with an additional type imp which means improve or polish existing feature(s)

  • build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
  • ci: Changes to our CI configuration files and scripts (example scopes: Circle, BrowserStack, SauceLabs)
  • docs: Documentation only changes
  • feat: A new feature
  • imp: Improving or polishing existing feature(s)
  • fix: A bug fix
  • perf: A code change that improves performance
  • refactor: A code change that neither fixes a bug nor adds a feature
  • style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
  • test: Adding missing tests or correcting existing tests

About

Comprehensive UI mockups of an online education website written in React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published