Skip to content

Daisy-code77/MyOKR-Assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 MyOKR – Objectives & Key Results Dashboard

“Great goals require clarity. MyOKR brings simplicity to ambition.”


📌 Overview

MyOKR is a minimalistic Objective and Key Results (OKR) tracking dashboard created as part of a full stack developer assessment. The app demonstrates how a simple login system and dashboard can be built using only front-end technologies — no frameworks or backend.


🎯 Objectives

  • Build a front-end-only login-to-dashboard web app
  • Demonstrate validation, routing, and clean interface design
  • Showcase basic use of HTML, CSS, and JavaScript in project structuring
  • Present a working demo suitable for submission and learning

🔧 Technologies Used

  • HTML5 – Structure and Layout
  • CSS3 – Basic Styling
  • JavaScript (Vanilla) – Login logic & page redirection

📂 File Structure

MyOKR-Assessment/ ├── index.html ← Login Page ├── dashboard.html ← Dashboard after login


✨ Features

  • 🔐 Secure login form with input validation
  • ➡️ Conditional redirection to dashboard on successful login
  • 🎨 Simple and clean interface for clarity
  • 💡 No external libraries — pure HTML/CSS/JS
  • 🧪 Ideal for academic submission, demo projects, or prototyping

🔑 Default Credentials

For testing purposes:

  • Username: admin
  • Password: admin123

📈 Future Enhancements (Optional Ideas)

(These were considered for future versions of the app)

  • Add user authentication with Firebase or backend
  • Enable localStorage-based OKR saving
  • Include edit/delete OKR goals functionality
  • Add responsive styling for mobile view

👩‍💻 Author

Daisy
Final Year Computer Science Engineering Student
Anna University, India
Passionate about clean code, creativity, and impactful technology solutions.


💬 Project Quote

“Start small. Dream big. Track everything. MyOKR – Where goals meet clarity.”

Releases

No releases published

Packages

No packages published