Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

International Name Day Reminder #28

Open
3 of 6 tasks
edburtnieks-private opened this issue Nov 28, 2019 · 15 comments
Open
3 of 6 tasks

International Name Day Reminder #28

edburtnieks-private opened this issue Nov 28, 2019 · 15 comments

Comments

@edburtnieks-private
Copy link

edburtnieks-private commented Nov 28, 2019

Project Name / Title

International Name Day Reminder

Your Name / Title

Ed Burtnieks (Ed)

Project Description

For people who have a lot of foreign friends, it might get difficult to keep track of all name days.
International Name Day Reminder will remind you for all upcoming name days so you will never forget to congratulate your friends.

https://github.com/edburtnieks/international-name-day-reminder/blob/master/PROJECT_DESCRIPTION.md

What 3rd Party Web API do you plan to use?

Which of the following describes you:

  • YouTube Subscriber
  • Twitch Follower
  • Patreon Patron
  • Superchat Donor
  • Streamlabs Donor
  • Coding Garden Moderator
@edburtnieks-private
Copy link
Author

Current state

Submitted / Description under review

@w3cj
Copy link
Member

w3cj commented Nov 28, 2019

Looks good to me. Feel free to get started!

@edburtnieks-private
Copy link
Author

edburtnieks-private commented Nov 28, 2019

Progress

Created content strategy (~2h)

Link to issue - edburtnieks-private/international-name-day-reminder#4

Content strategy

Created user flow diagram (~1h 30m)

Link to issue - edburtnieks-private/international-name-day-reminder#1

User flow diagram

@edburtnieks-private
Copy link
Author

Progress

Created desktop and mobile wireframes for home page (~20m)

Home page wireframe (desktop)

Home page wireframe (desktop)

Home page wireframe (mobile)

Home page wireframe (mobile)

Created desktop wireframe for calendar page. Adjusted Content strategy and User flow diagram. (~1h 10m)

Calendar page wireframe (desktop)

Calendar page wireframe (desktop)

Adjusted Content strategy

Content strategy - second iteration

Adjusted User flow diagram

User flow diagram - second iteration

@mahendrjy
Copy link

I love the wireframes. You already breakdown the user flow which is looks amazing. Super excited to see it implemented.

@edburtnieks-private
Copy link
Author

Progress

Designed home page (~1h)

Link to issue - edburtnieks-private/international-name-day-reminder#8

Home page design (desktop)

Home page design (desktop) - v1

Home page design (mobile)

Home page design (mobile) - v1

Created first version of design system (~45m)

Link to issue - edburtnieks-private/international-name-day-reminder#7

Design system - v1

@edburtnieks-private
Copy link
Author

Progress

Designed calendar page (desktop) (~2h)

Link to issue - edburtnieks-private/international-name-day-reminder#9

Calendar page design (desktop) - v1

@mahendrjy
Copy link

You are doing things very precisely, I'm learning a lot from you. Thanks.

@edburtnieks-private
Copy link
Author

Progress

Implement home page (desktop) (~2h 45m)

Implement home page (mobile) (~1h 20m)

https://indr.netlify.com/

Setup, improve development environment and implement basic calendar functionality - MVP (~18h)

  • See all name days (currently only Czech names)
  • Save and remove name days

https://indr.netlify.com/calendar

@edburtnieks-private
Copy link
Author

Progress

Display names from all countries inside calendar (~1h)

Displaying all names from all countries fills up too much space inside dates.

  1. Need to change it to display only one country at time
  2. Need to add ability to change which country names to display

@edburtnieks-private
Copy link
Author

You are doing things very precisely, I'm learning a lot from you. Thanks.

I'm glad explaining and documenting my process is helping! 👍

@edburtnieks-private
Copy link
Author

Progress

1. Design country select filter on calendar page (~10m)

Link to issue - edburtnieks-private/international-name-day-reminder#26

Calendar page design (desktop) - v2

2. Implement country select for calendar and add changes to live site (~6h)

https://indr.netlify.com/calendar

@edburtnieks-private
Copy link
Author

Progress

1. Added country flags to saved names (~3h 30m)

https://indr.netlify.com/calendar

2. Debugged and fixed several small bugs

Note

@w3cj Since for some reason I decided to do such big project for such small amount of time, I will not implement any new features:

  • 'Search by name' form
  • Calendar filters
    • Filter and show only saved names in calendar
  • Responsiveness for calendar page

But I will try to refactor some parts of code, debug any noticeable bugs (there are few) and at least display date for saved names.

I could add a lot of functionality and make improvements and I probably will do that in the future, but as for the project submission, I will submit unfinished version without all the features there were planned.

@edburtnieks-private
Copy link
Author

Progress

1. Grouped saved names by date (~4h 30m)

https://indr.netlify.com/calendar

@w3cj
Copy link
Member

w3cj commented Dec 14, 2019

Any updates to share? Let me know if you would like a UI or code review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants