GrapesGoober / vanness-plus-intern-test

A repository for my Vanness Plus internship application, to implement a intern tracking webapp.
0 stars 0 forks source link

Project Lifetime Brainstorm #1

Open GrapesGoober opened 1 week ago

GrapesGoober commented 1 week ago

In Case You're Reading This

I know this is just a brief demonstration for interns, but I'd like to plan my steps ahead. I normally do this anyways. You can come along and read my issues as well.

Background

This issue thread is for me to track what to do, and how to do. This is to brainstorm the entire lifetime of the project. Here's the requirements so far:

Please develop a small web application to work as following functions.

  1. Dashboard page to show the internship applicants status who apply in different roles i.e., Web Application Trainee, UI/UX Designer Trainee, Sales/Marketing Trainee. The statuses are New, WIP, Wait, Pass, Fail, Hire.
  2. Internship List page to show all internship applicants with filter to search from name, application date, status.
  3. Add/Remove Internship applicants to add each internship applicant or remove.
GrapesGoober commented 1 week ago

Idea

Timeline

GrapesGoober commented 1 week ago

Notes

As my gf suggested, I should prioritize my best effort over minimizing time spent. This is wayyy more important to me as my career grows than to just rush development and not get an internship. This is why I chose not to use a frontend-only app, as that's just too boring.

GrapesGoober commented 1 week ago

Problem With Containers

My initial hope was that I could put all my apps into docker compose file, and it will then run seamlessly. However, this doesn't seem to be the case. Getting various apps to work in the docker network is quite setting up to do, and costs me a lot of time.

Current problem is I'm stuck with SveltKit app not hot-reloading inside the container. Heck, it won't reload at all. I've sh into the container and vim the files, and they change alright. The container though doesn't reflect those changes.

Update

I got all the containers working now.