Ask coding questions

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

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
7
katyadee (819)

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?

2
ryanhcode (84)

@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.

3
heyitsmarcus (280)

@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.

1
ryanhcode (84)

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.

1
heyitsmarcus (280)

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

1
ryanhcode (84)

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

3
26325001 (18)

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

3
26325001 (18)

@ryanhallihan Can I help make it responsive?

2
ryanhcode (84)

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

3
26325001 (18)

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

1
ryanhcode (84)

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

1
26325001 (18)

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

3
ryanhcode (84)

Yeah. We can do that. @26325001

3
26325001 (18)

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

2
ryanhcode (84)

@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)

3
26325001 (18)

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

3
codesalim (3)

I can help, sign me up

2
ryanhcode (84)

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

2
codesalim (3)

yes, my github username is thecodesalim @ryanhallihan

3
heyitsmarcus (280)

What language(s) will you be using?

2
ryanhcode (84)

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

3
heyitsmarcus (280)

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

2
ryanhcode (84)

Do you have a github username or [email protected]

2
heyitsmarcus (280)

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

2
ryanhcode (84)

Chilblast(exactly how I spelled it)@heyitsmarcus

2
heyitsmarcus (280)

@ryanhallihan Awesome I followed you on there!

2
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?

2
ryanhcode (84)

@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.

2
heyitsmarcus (280)

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

3
26325001 (18)

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

3
ryanhcode (84)

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

2
piguyinthesky (2)

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

1
ryanhcode (84)

@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

2
Vandesm14 (483)

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

1
ryanhcode (84)

@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

1
Vandesm14 (483)

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

2
EthanJustice (65)

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!