Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OMENAKO

All in one access room for Omenako

Install and run

$ git clone https://github.com/Obed101/omenako.git

$ cd omenako

$ pip install -r requirements.txt

$ python -m utils

# Flask app will now be running. Go to http://localhost:5000 and start work!
# All the best
# Feel free to make a pull request

This is a Python flask application I created for almost all activities that can be done online in Omenako Congregation of Jehovah's Witnesses

Screenshot (21)

HOW TO USE THE WEB APP?

New Features!

  • Go Back 🔙 button added for easy navigation
  • Go Forward :forward: button added for easy navigation

Create An Account

  • Click on the Users icon on the navigation bar
  • If you have the required privileges, an Add User icon will be available on the right bottom side. This button will take you to a form you'll need to fill to add a new user to the list
  • That user will be given a default login credential that will be shown to you during the account creation process.
  • On successful submit, give the credential to the new user you added and ask him to go to his profile to change it.

Delete a User or Reset a User's Credential (Admin Only)

  • If you are an Admin, You will see a Trash icon and an Undo icon on the Action column
  • Those icons are used to delete a user and reset a user's credential respectively

Screenshot (20)

Modify Your Account

  • Click on the User Profile icon on the navbar
  • Make changes to any field you want to change
  • You cannot change your role given to you during account creation
  • Password is not used in this site.
  • You will provide the name of your favorite food instead

make_changes

Add a New Node To Notice Board:

  • Click on the Notice Board icon
  • Click the New Message icon in the right bottom
  • Fill in the fields for Subject and Body

new_notice Screenshot (24)

View Readers or Service Schedule

  • Click on the Readers icon Or the Service Lead icon
  • The page will open in new tab for you to view or download the schedule in PDF

Add Or Delete Assignments

  • Click on the Assignments icon on the navbar (shown as a book)
  • You can see the assigned list
  • To add a new one, click on the floating Plus (+) button on the right bottom side
  • Fill in all the field required and submit
  • The assignment will be added and formatted

Screenshot (23)

To delete

  • Click on the Trash icon.
  • If you have the required privileges to do so, the assignment will be removed from database and you'll see that.

Screenshot (22)

Who Is The Current User?

  • Check all the screenshots above. You will see a watermark in all the pages. It is located on the left bottom side of the page
    • That indicates full name of the current user

Have a good Experience
Give one STAR ⭐ if you like the project

About

All in one access room for Omenako Congregation

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages