Skip to content

Digitizing Manual Record of Teachers with a Portal App.

Notifications You must be signed in to change notification settings

iam-sachinverma/educator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Educator.io

Every year through the government exams plenty of teachers are hired and posted in various government schools. The tracking of teachers from recruitment to their entire service duration is done manually which makes it difficult to manage and keep track. Addressing this problem will give government the ease of managing teachers through one single portal which will help in maintaining clear stats of the teachers currently posted.

Digitizing Manual Record of Teachers with a Portal App.

img

img

img

img

img

img

img

img

Features/Tech Stack

  • Single Page Application built over ReactJS
  • NodeJS RunTime ENV.
  • REST API with ExpressJS
  • NoSql DataBase used (MongoDB)
  • Digitizing Manual Record of Teachers with a Dashboard App.
  • Cross platform.
  • Data Managed By Authority with 2FA (2 Factor Authentication).
  • UI Design/CSS Frameworks: PureCSS, CSS BEM Arch.

Acknowledgements

To all these awesome NPM Packages:

  • NodeMailer
  • React-Toastify
  • Lodash
  • Express-Validator
  • Nodemon
  • Jsonwebtoken
  • Formidable
  • Dotenv

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

SECRET for JWT Token

AUTH_EMAIL Email To Used for Sending Rest Pass Links

AUTH_PASS Generate From Mail Account

DB MongoURI

REACT_APP_BACKEND API Link of Backend

Installation

Install project with npm

  git clone https://github.com/ThisIsFaar/educator.io.git
  git checkout main
  cd educator.io
  npm install
  cd client
  npm install

Setup ENV. variables and run app with npm start on both dir root/frontend

About

Digitizing Manual Record of Teachers with a Portal App.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published