Skip to content

A lesson manager to organize activities, units, and standards

License

Notifications You must be signed in to change notification settings

polypixeldev/lesson-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lesson Manager

What is Lesson Manager?

Lesson Manager is a helpful program for educators to help them organize activities, units, and standards. With the help of easy-to-use lesson manager, educators can easilt keep track of their units and the activities within them. Lesson manager gives educators a report on what standards they're not using in a particular unit, so that they know what else is needed to prepare students.

How do I install it?

Notes:

  • Lesson Manager is not yet available for MacOS and Linux, although it will be soon. The following instructions are for 64-bit systems on Windows 10
  • Lesson Manager is still in development, and there may be bugs in the program. If you encounter a bug, please submit a new issue on this repository's issue tracker.
  • Lesson Manager is a bit bulky, so you'll need about 400MB of space free to install it. We're working on making it lighter!

To make your experience as easy as possible, installing Lesson Manager is as easy as 1, 2 - wait, there's not even a third step! Here's how:

  1. Click on the latest release on the right sidebar and download the .exe file
  2. Run the .exe file

And that's it! Enjoy your new tool in organizing your lessons!

Note:

How to Contribute

Lesson Manager is a new application, and there's still a lot to improve. You don't have to know how to code to contribute - just submitting/helping triage issues is very helpful. However, if you do want to contribute to the codebase (or install the program) just follow these steps (Windows only!):

  1. Click the Code button on the main page of this GitHub repository
  2. Click "Download ZIP
  3. When the file finishes downloading, open the zip file
  4. Inside the zip file, navigate to the folder that has the program folder
  5. Extract the program folder to a new folder somewhere else
  6. If you have Node.js installed, continue to the next step. If you do not have Node.js installed, follow the instructions at https://nodejs.org/en/download/
  7. Open up a terminal inside the program folder
  8. Run the command npm i
  9. Once all dependencies are installed, you are ready to start coding!
  10. When you want to test out a change, run npm run dev
  11. When you want to build a production version, run npm run electron-pack (this will take a few minutes). You may install Lesson Manager with the provided setup executable.

Happy coding!

About

A lesson manager to organize activities, units, and standards

Resources

License

Stars

Watchers

Forks

Packages

No packages published