ikubiti / work-day-scheduler Goto Github PK
View Code? Open in Web Editor NEWA simple calendar application that allows a user to save events for each hour of the day.
License: MIT License
A simple calendar application that allows a user to save events for each hour of the day.
License: MIT License
As a potential web developer keen to acquire technical competence
I want to develop HTML, CSS, and JavaScript codes that meet accessibility and semantic requirements
I also want a user interface that is clean and polished
I also wish to have JavaScript code that lays the foundation to complete the application's MVP
So that all user agents can accurately present the web page
Given I inspect to meet accessibility and semantic requirements
When I view the HTML code
Then I see semantic elements and accessibility properties when required.
When I read the HTML code
Then I find it readable with appropriate comments
Given I need to have a responsive page
When I view the CSS code
Then I see elements that follow the HTML semantic structure
When I read the CSS code
Then I find it readable with appropriate comments
When I open the webpage
Then I see a schedule arrangement with hourly text areas and a save button
As an employee with a busy schedule
I want to add important events to a daily planner
So that I can manage my time effectively
Given I am using a daily planner to create a schedule
When I open the planner
Then the current day is displayed at the top of the calendar
When I scroll down
Then I am presented with time blocks for standard business hours
When I view the time blocks for that day
Then each time block is color-coded to indicate whether it is in the past, present, or future
When I click into a time block
Then I can enter an event
When I click the save button for that time block
Then the text for that event is saved in local storage
When I refresh the page
Then the saved events persist
As an employee with a busy schedule
I want readily access my work schedule
So that I can manage my time effectively and stay on track
Given I need to edit or update my work schedule
When I visit the website using the deployed URL
Then I can access the workday schedule page on any browser
As an employee
I want to read the README file
So that I can swiftly use the workday scheduler to manage my time
Given the portfolio's github address,
When I view the README for the repository
Then I can see a professional README that provides information about using the workday scheduler.
As an employee with a busy schedule
I want to edit, update, or create essential events for any date on my calendar
So that I can manage my time effectively
When I click on the date
Then I am presented with a calendar to select my desired date
When I select the desired date
Then the application loads the events for the day, if any, and allows me to edit or update the event
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.