CareEase is a lightweight, front-end project for a healthcare helper app. It includes a modern landing page, About/Contact pages, a dedicated Auth page (Sign in / Sign up / Forgot password), and a Reminders page to help users track health tasks and appointments.
- Modern landing page with CTA to get started
- Auth flow: Sign In, Sign Up, and Forgot Password in one page (
auth.html) - Reminders: create and manage simple reminders (front-end only)
- About & Contact pages with consistent theme
- Responsive UI (HTML/CSS/JS; no frameworks)
- HTML5 for markup
- CSS3 for styling (plus
auth.css) - Vanilla JavaScript for interactions (
/jsandauth.js) - Assets served locally from
/assets
CareEase/
βββ .github/
β βββ ISSUE_TEMPLATE/ # Templates for creating issues
β βββ PULL_REQUEST_TEMPLATE.md # Template for PR submissions
βββ assets/ # Images, icons, and static assets
β βββ ContactForm.png
β βββ DarkMode.png
β βββ Landing.png
β βββ Reminders.png
β βββ logo.png
β βββ logo.svg
β βββ logo2.png
β βββ signup_welcome.jpg
βββ css/ # Stylesheets
β βββ style.css
β βββ auth.css
β βββ profile.css
βββ js/ # JavaScript files
β βββ app.js
β βββ contact.js
β βββ profile.js
β βββ reminders-localstorage.js
β βββ reminders.js
βββ .gitignore # Files/folders to ignore in Git
βββ CONTRIBUTING.md # Guidelines for contributing
βββ LICENSE # Project license
βββ README.md # Project documentation
βββ about.html # About page
βββ auth.html # Authentication page
βββ auth.js # Auth-related scripts
βββ blog.html # Blog page
βββ contact.html # Contact page
βββ in.html # Login or sign-in page
βββ license.html # License page
βββ profile.html # Profile page
βββ reminders.html # Reminders page
βββ terms.html # Terms & Conditions page
Because this is a static site, you can run it in two simple ways:
-
Download or clone the repo
git clone https://github.com/Abhirup-261004/CareEase.git cd CareEase -
Double-click index.html to open it in your browser.
-
Install the Live Server VS Code extension.
-
Open the folder in VS Code β Right-click index.html β Open with Live Server.
The Auth page (auth.html) switches between Sign In / Sign Up / Forgot Password via UI tabs (handled in auth.js). The Reminders page is front-end only. For persistence, you can: start with localStorage, or connect to a real API later.
- Hook auth forms to a backend (Node/Express or Firebase)
- Persist reminders (localStorage β API)
- Form validation & toasts
Contributions are welcome!
- Fork the repo
- Create a new branch: git checkout -b feat/your-feature
- Commit: git commit -m "Add your feature"
- Push: git push origin feat/your-feature
- Open a Pull Request
- Keep HTML semantic (use
<main>,<section>,<nav>, etc.) to improve accessibility and maintainable structure. - Organize CSS with clear sections; prefer utility classes over deep nesting
- Keep JS modular and small; avoid global variables where possible




