Ask coding questions

← Back to all posts
Calendar/Habit Tracker
ryanhcode (91)

I’ve been starting to code a new project that I aim to be a multi-platform habit tracker, calendar, and class manager. Would anyone be interested in helping with this project? I would appreciate any ideas or suggestions.

Current Contributers:
Myself
Codesalim
Random String Of Numbers
Hey it’s Marcus

Planned features:
General Calendar
Events/Assignments Making
School Planner

Languages

Express
Pug
Css
JavaScript
Nodejs

Progress
Server set up
Getting current date

You can see the current progress here:
https://unitracker--ryanhallihan.repl.co/

From,
Ryan

Commentshotnewtop
katyadee (1158)

Awesome! I'd love to document your progress on this, and maybe even share it on social if that's okay?

Did y'all get the idea from the "What should I code?" thread?

ryanhcode (91)

@katyadee Yup! That's fine. I did get this idea from the "What should I code?" thread. You can document our progress at https://UniTracker--ryanhallihan.repl.co
It isn't very far yet, but I just started like an hour ago.

heyitsmarcus (288)

@ryanhallihan You all already have a solid looking setup, and I love it! I can work on setting up the NodeJS portion of it with the tracking. I'm suggesting we use something like http://jsonstore.io since it's free and simple to integrate.

ryanhcode (91)

That’s what I’m thinking of using. I’m setting up a database and XMLHttpRequests. @heyitsmarcus I say we give each use a random key that they can log in with on any computer, so they can access their calendar from anywhere.

heyitsmarcus (288)

@ryanhallihan I like that. Are you setting up the databases client side with like WebSQL or you've already started a server project?

ryanhcode (91)

I’m going to use jsonestore.io for the database and use an non package to access it. @heyitsmarcus

26325001 (18)

To start editing, press the "open GitHub repo" button.

26325001 (18)

@ryanhallihan Can I help make it responsive?

ryanhcode (91)

I’ve got the server side stuff but I need help with the CSS and Pug stuff. @26325001

26325001 (18)

I made the repo. partlybakedideas/UniTracker
Here is the invite link for chilblast and ryanhcode.

ryanhcode (91)

@26325001 Do you have a Skype? It’s my preferred way of communication.

26325001 (18)

@ryanhallihan (no I don't.) I chose to use GitHub because we could talk in the issues bar.
Ya' know, this thing:

26325001 (18)

Before I make a GitHub organization, what should we call it?
And what should we use as cloud hosting?

ryanhcode (91)

@26325001 IDK about the organization name, but I think we can use repl.it for editing, and jsonstore.io for storage because it is easy to use. Maybe call it UniTracker? If you make a repo or organization add me. Username: Chilblast(Exactly as spelled)

26325001 (18)

Why don't we just start a website on GitHub Pages. my username is partlybakedideas.

codesalim (3)

I can help, sign me up

ryanhcode (91)

Sure! Do you have a github username or email? @codesalim

codesalim (3)

yes, my github username is thecodesalim @ryanhallihan

heyitsmarcus (288)

What language(s) will you be using?

ryanhcode (91)

JavaScript, Html(Pug/Jade), CSS and Bulma or Bootstrap for css. Express for running server. Let me know if you’re interested! @heyitsmarcus

heyitsmarcus (288)

@ryanhallihan Color me interested! I can start helping with this project tomorrow night, if you've got time.

ryanhcode (91)

Do you have a github username or [email protected]

heyitsmarcus (288)

@ryanhallihan my github username is marcusparsons. Do you have one, as well, Ryan?

ryanhcode (91)

Chilblast(exactly how I spelled it)@heyitsmarcus

heyitsmarcus (288)

@ryanhallihan Awesome I followed you on there!

26325001 (18)

@ryanhallihan I forked your one and I found the pug.js really hard to understand. I think we are all familiar with plain html. Could we change it to html?

ryanhcode (91)

@26325001 No. Pug is not just a different rendering engine. It also ties in with express and we'll need it later for cloud functionality.

heyitsmarcus (288)

@ryanhallihan I made a discord channel so that we can chat cohesively, and not just by reaction on a thread. https://discord.gg/nmj9bX

26325001 (18)

I would, but I admit I have not used JS in awhile and am very rusty at it.

ryanhcode (91)

That’s fine! @26325001 I’m in fact a lot better with JavaScript than HTML and Css

piguyinthesky (2)

Wow this sounds like a fantastic idea, I'd love to join in! My GitHub account is piguyinthesky

ryanhcode (91)

@piguyinthesky Hey! I’d love the help. The project is currently on pause though because I am working on ReplM with kaldisberzins, and the new contest will grab a lot of my attention. After I’m ready I’ll contact everybody and get in some progress

Vandesm14 (1275)

I'd like to get a jump on this. Do you guys need more help? I can totally work on this with you!

ryanhcode (91)

@Vandesm14 If you’re available to help with the styling and Pug than I can give you a multiplayer link and we can work on it some time today

Vandesm14 (1275)

@ryanhallihan Sure. For further communication, contact me at [email protected]

EthanJustice (62)

I'd like to help but I'm not quite sure how...I have a good knowledge of HTML/CSS/JavaScript, but not Pug or Node. If I can help, I will!