An open API service indexing awesome lists of open source software.

https://github.com/akunna1/god-image-inventory-web-app

God Image Inventory Scoring Program WebApp for John Doe 1...just saving a few files here
https://github.com/akunna1/god-image-inventory-web-app

reactjs tailwindcss vitejs webapp

Last synced: 29 days ago
JSON representation

God Image Inventory Scoring Program WebApp for John Doe 1...just saving a few files here

Awesome Lists containing this project

README

          

# God-Image-Inventory-Web-App 🌐

**God Image Inventory Scoring Program WebApp** developed for Dr. John Doe.

---

### About

The **God Image Inventory** is a psychological tool used to understand how individuals perceive and emotionally relate to God. It explores a person’s feelings, beliefs, and attitudes toward God to provide insight into their spiritual experiences and faith journey.

---

### Installation (For Local Development)

```bash
npm install react-router-dom
npm install react-icons
```

---

### Progress πŸ‘©πŸΎβ€πŸ’»

* Currently focused on frontend development

---

### Requirements ✍🏾 (Frontend)

* Three types of accounts: **Admin** (can make posts), **Client**, and **Counselor**
* Counselors must complete an assessment before account creation
* Counselor completes assessment β†’ creates counselor account β†’ creates client accounts
* Login button toggles to logout after sign-in; on logout, user is redirected to homepage immediately

---

### Suggestions & Considerations

* Navigation menu: Introduction (Overview), Orientation (Guide), About, Contact
* Unique IDs for clients and counselors
* Link clients and counselors through IDs
* Clarify difference between user ID and test ID
* Prevent test submission unless all questions are completed
* Place example report under Introduction or Orientation
* Counselors choose the test version for clients
* Assessment should indicate which answers are correct or incorrect

---

### Current Work in Progress

**Login Page**

* Three login buttons
* Consider adding relevant images
* Provide clear instructions on counselor and client login flows

**Home Page**

* Include images, possibly AI-generated (e.g., God’s hands)
* Program information, test descriptions, account creation process
* Definitions and credits (GIS, Marianne Rizzuto, Richard Lawrence, Jay Gattis)

**Admin Page**

* Admin can post announcements

**Client Page**

* No self-signup, accounts created by counselors
* Counselors send login credentials to clients (email required)

**Counselor Page**

* Place to complete assessment
* Create counselor account after passing
* Counselors send login credentials to clients

---

### Questions & Answers πŸ€”β“

* How many assessment versions exist? Which are for clients vs counselors?
* Which pages are restricted to counselors and clients only?
* How is passing score determined for counselors to gain account creation rights?

---

### Color Palette 🎨

* Blue Text: `#005286`