Epicalable / ComDash

ComDash is an All-in-one Stunning Web-based Dashboard for News, Weathers and More for Users using Html, CSS and JavaScript.
https://epicalable.github.io/epicalable
GNU Affero General Public License v3.0
11 stars 3 forks source link

ComDash Progression Monitoring Page #1

Open MahaMohan opened 1 year ago

MahaMohan commented 1 year ago

Any bugs or improvements that could be made feel free to clarify it on this thread. Thanks You

MahaMohan commented 1 year ago

Due to other ongoing-projects Jardash will be going into an indefinite halt.
We will use this opportunity to restudy our code in the free time and will come back after other projects are done.

Thank you.

MahaMohan commented 1 year ago

Good day All, Ok so where shall I start, Epicalable currently is investing more time into the R&D sector (spearheaded by @SimonRogers3) to help ourselves have some more control and understanding of how we want to develop and head this project.
We seem to not have satisfied the appearance and functions we wanted to have in this program (below is the concept art we want to achieve).

jardashui

What we have now sitting on our table is nowhere close to what we envision.

Which is why we are going to spend time to rewrite the entire code from the ground up and make sure it is all integrated properly.
While Epicalable's manpower is currently busy fixing Jarvis and R&D I thought it would be best to address the elephant in the room and find a solution as this project is slated as Epicalable's Next Big Flagship Program after Jarvis.

Here is what I propose using the skills we have learnt so far @MahaMohan and @SimonRogers3 will be starting to build back the code from the ground up with the help of @CodingAviator who could help us allocate resources (such as youtube videos, stackoverflow) solutions if we bump into any problems on the way.

Our goal shall be to get this project done by next year. (Jarvis took approximately a full year to have a stable release)

Thank you.

CodingAviator commented 1 year ago

I understand that epicalable currently has a tight schedule and with our R&D sector taking most of the time.

While this project is currently behind schedule I'll do my best to help counter any obstacles we may face on the way.

Thank you @MahaMohan and @SimonRogers3 for taking the time to bring this project back to schedule.

Also looking at that concept art gives me serious ambitious vibes hope we can pull through and proof that we can make it 😅.

Thank you.

EpicRD commented 1 year ago

Thank you @MahaMohan for spearheading this project back on its tracks. Yesterday I did some research on YouTube and read some documents online.

I've completed the weather part of the project.

It works great so far. I will be now moving to the news section and by tonight @MahaMohan you can address what needs to be changed here by tonight.

Thank you.

MahaMohan commented 1 year ago

Good day All,

Sorry it took so long but as a way for me to celebrate what we have accomplished today let's look back at how this project was started, but first let's see what's going on.

What's going on

So, to start off We will soon rename Jardash to Comdash as a rebranding effort and for some good news I have successfully finished phase 2: Integrating news section to the Comdash mainframe and while comparing this to our previous half-baked, faulty and unintegrated mainframe this is far better and far efficient now let's look back at how we've ended up here.

Backstory

As you guys know this is what we envisioned our project to be when @CodingAviator announced it last year:

jardashui

We tried our best to think of what best features could be added to the dashboard and went online to search for code tutorials as we were dealing with a less studied language: JavaScript. So we pulled these codes from different parts of the internet with a belief that we will understand it and we could customize it afterwards.

Problems We Faced

But, after going through the code we still couldn't understand how it was built. As Jardash had 4 parts: A date and time, Weather, Calander and news. We couldn't integrate all the code into 1 file, couldn't standardize the aesthetics and finally couldn't manipulate it to provide what we want it to produce be it different news or a different background color.

What went wrong

So, we finally gave up and went back to the drawing board and saw what we did wrong, the truth was that we weren't ready to build a webapp using Html, CSS and most importantly JavaScript. Many plans were placed on the table and one of them was to shut this project down and divert funds to EpicDB (Coming soon!!!).

Finally, @CodingAviator finally came to a conclusion to continue funding R&D development with the aim of mastering JavaScript. This was when @CodingAviator appointed @SimonRogers3 to spearhead R&D initiatives.

R&D took a few months to learn all the necessary skills and tools needed by watching tutorial videos on YouTube and reading JavaScript books borrowed from the library and finally decided after a few months later that it was time to come back to this project and we are ready to start it back from scratch.

Aftermath

With the help of my new understanding of the way to create web-based projects, with the help of @SimonRogers3 It took a total of 3 days to where I am now with Dev phase 2 and honestly, I have never done something like this before and it was a great experience for me.
So, here are some remarkable features I've added to this program:

  1. Background wallpaper will be shown based on the location of weather asked.
  2. Translucent cards are made to display weather and news info.
  3. Weather has a search bar to look up for other locations (soon to be extended to news section too.
  4. Overall, a great leap in aesthetics compared to our previous iteration.
2023-05-05

(Take a look at the NEW Dev phase 2 mainframe !!!)

While there is still a lot more improvements needed to be made this is considered a great progress for me.

I would like to thank @SimonRogers3 for spearheading R&D initiatives and also @CodingAviator my boss for placing trust in us to continue this project instead of shutting it down.

Thank you and enjoy the weekends 😄!!!

EpicRD commented 1 year ago

Damn, this was the word which came out of my mouth after seeing the preview.

I am in awe with the aesthetic and life that it presents to users.

Thank you @MahaMohan for helping to integrate the news section into the mainframe and hats off to the incredible and well-versed comment you've written on top.

@CodingAviator thank you for guiding us but still work has to be done and I'll continue to help to streamline the code and bring out new concepts or features to the table(I already have some).

It's great to see what our startup could achieve with a bit of patience and hardwork.

Enjoy the weekend while I'll continue to appreciate the aesthetics in this preview 🤩.
Goodnight.

MahaMohan commented 1 year ago

Good day all,

I've taken it upon myself to continue improving the app even though it's my weekends 😑.

Here is the current progress of ComDash:

2023-05-06

Improvements I've made:

  1. Extended the news section till the bottom
  2. Re-positioned all the card elements.
  3. Added A new icon for our app (I've made it colorful).

Features I'm going to add (In the next week):

  1. (C) Epicalable text at the bottom of the website.
  2. A reminder card to track tasks.
  3. Study the possibility of adding a Spotify card to listen.
  4. Study the possibility of adding a Map card to pinpoint your locations.

Thank you all, this is the best project I've contributed since Jarvis 😄

CodingAviator commented 1 year ago

Props to @MahaMohan for taking your weekend to work on this project and to continue to fine-tune it.
Also when I saw the preview I was awestruck. As @SimonRogers3 said the aesthetics was on point and it has a great ui compared to the previous iteration of this project.
I'm happy to help and maintain this project as this has great potential.
Take care all and have a great weekend

MahaMohan commented 1 year ago

Update for tomorrow:

2023-05-08 (2)

I have integrated the tasks div 😄.

Goodnight

EpicRD commented 1 year ago

It's great to see these quality commits rolling out. I am currently researching on adding a calender under the weather card. I'll let you guys know by tomorrow.

Thank you

MahaMohan commented 1 year ago

@SimonRogers3 thanks for emailing me on your research on implementing the Calander card.
After a bit of head-itching I have finally integrated the card into the mainframe 😫.

2023-05-10

Tomorrow morning, I will push this commit to GitHub for everyone.

Goodnight all 😴

MahaMohan commented 1 year ago

Well adding a Spotify card was so easy compared to adding other cards and functions.

Here's the updated look and the current placement of the cards (might reshuffle as time goes on):

2023-05-12 2023-05-12 (1)

I might add another card in-between the Spotify and Tasks cards, @SimonRogers3 I'll email you the finalized card concept tonight. I am kind of leaning to add a stocks card or a random fact card.

EpicRD commented 1 year ago

Looks great but the space in-between can be used for 1 more small card. Hope whatever you're thinking to fit in can also work.

MahaMohan commented 1 year ago

So, I've added Spotify and after reopening the same window Spotify would only play preview of my songs. I then decided to add a maps card but then it was ruining the entire aesthetics of the webpage.
Finally, I decided to settle on a card that brings you to important websites for programmers to have and a search bar for easy accessibility to the internet.

comdash

This might be the final version of the frontend design layout while I can start to untangle and adjust the backend code.

I'll add more links to the new card soon!!!

EpicRD commented 1 year ago

Dear all,

For the past few days me and @MahaMohan have been untangling the backend code and also adding 'help buttons' for users to understand.

We have also added some new features apart from button changes, notably seen in Calander, News and Tasks cards.
These changes helps to give the user more freedom EX. Choosing which country news users want, More tasks can be added and more.

comdash

As we approach the marketing phase soon it's been a great ride to see a concept in our heads almost 20 days ago transform into something real. Shows that Epicalable can create wonders if we study and practice carefully.

Thank you.

MahaMohan commented 1 year ago
2023-06-10 (1)

It's been 1 month since completely overhauling and here's the Current progress on Comdash. @SimonRogers3 we need a better day progress bar as this is honestly not that good looking even if it satisfies the criteria.

Thanks for the help.

MahaMohan commented 1 year ago

Hello everyone as stated in my email to you guys I have done a ton of improvements and as this issue section is for others to see our progress I will share it here too.

@CodingAviator and @SimonRogers3 Comdash is starting to look futuristic for me.

It looks great and we still have some more improvements coming soon.

Features added:

  1. New popup to update internet connectivity status.
  2. Translucent cards.
  3. 'COMDASH' logo as we needed space for the connectivity popup.
CodingAviator commented 1 year ago

I would like to address the state of this project as it's currently going through a halt period where we are currently re-evaluating our choices and current options with our company's survivability interest in mind. Thank you all for sticking together and working hard on this project @MahaMohan and @SimonRogers3.

As for now commits will be rolling out quite slow and please expect some downtime when consulting with us as we are busy with maintaining the survivability and planning a roadmap for our company.

Rest assured the next commit is something you'll all be looking forward too as it has many great features aimed at improving user experience.

Thank you and Goodday.

MahaMohan commented 1 year ago

After more than 2 months of tweaks and improvements here and there here is the final version sitting on the table (for now):-

If you ask me would you go through this process all over again? I would say wholeheartedly say yes.
We still have some improvements planned but we will for now take a break from ComDash and concentrate on other projects like our official website revamp or EpicDB.

Thank you, @MahaMohan

EpicRD commented 1 year ago

It's nice that we can take a minute to look back in how far we have came using this issue thread.
Looking back at the first few ComDash photos which made me utter damn now seems wonky and a bit ugly. It shows how far we have come and what we have built which makes current iteration make the first few iterations look bad on comparison.

Can't wait for the what we will plan in the future.