Skip to content

PaceTracker42 helps 42 students manage their curriculum deadlines. Calculate milestone dates based on your pace and stay ahead of the "blackhole" date. A simple, intuitive tool to keep you on track throughout your coding journey.

Notifications You must be signed in to change notification settings

rom98759/PaceTracker42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

42 Milestone Calculator

Inspiration

This project was inspired by the amazing work done in the deadlines42Public repository. I wanted to create a similar tool that would help students at 42 track their progress through the curriculum and plan their deadlines effectively online.

Overview

The 42 Milestone Calculator is a web-based tool designed to help students at the 42 coding school estimate their progress through the curriculum based on their pace. This tool provides an easy way to calculate the deadlines for various milestones, ensuring that students stay on track and avoid the "blackhole" date—the critical deadline before which projects must be completed to avoid expulsion.

42 Milestone Calculator

Warning

This software is NOT official from 42 Network, use it at your own risk.
For informational purposes only.

How It Works

  1. Input Your Details:

    • Start Date: Enter the date you started your curriculum.
    • Pace: Select your pace from the dropdown menu.
    • Milestone: Choose the milestone you want to calculate the deadline for.
    • Bonus Days: Enter any bonus days you have.
  2. Calculate:

    • Click the "Calculate" button to see the estimated deadline for the selected milestone.
  3. Results:

    • The tool will display the calculated deadline, helping you plan and manage your time effectively.

Technology Stack

  • Frontend: HTML, CSS, JavaScript
  • Design: Modern, tech-inspired design with a dark color scheme and neon accents.
  • Hosting: Can be hosted on any web server or platform like GitHub Pages, Netlify, etc.

Installation

  1. Clone the Repository:

    git clone https://github.com/rom98759/PaceTracker42.git
  2. Open the Project:

    • Open the index.html file in your preferred web browser.
  3. Usage:

    • Fill in the required fields and click "Calculate" to see the milestone dates.

Features

Milestone Calculation

The calculator allows you to input your start date, pace, milestone, and any bonus days to determine the deadline for each milestone. This helps in planning and managing your progress through the 42 curriculum.

User-Friendly Interface

The interface is designed to be intuitive and easy to use, with clear labels and instructions for each input field.

Customizable Pace

Choose from predefined paces (8, 12, 15, 18, 22, 24 months) to see how it affects your milestone deadlines.

Bonus Days Support

Account for any additional days you might have earned, which can be crucial in adjusting your deadlines.

Pace System Calculation

Day Distribution

Milestone 8 mths 12 mths 15 mths 18 mths 22 mths 24 mths
0 8 13 18 24 30 45
1 24 35 42 48 58 73
2 22 33 41 49 60 60
3 36 53 67 80 98 128
4 51 77 96 115 141 141
5 71 107 134 162 197 197
6 32 47 59 70 86 86
Total (244 d) (366 d) (458 d) (549 d) (671 d) (732 d)

Accumulative Days to Each Milestone

Milestone 8 mths 12 mths 15 mths 18 mths 22 mths 24 mths
0 8 13 18 24 30 45
1 32 48 60 72 88 118
2 54 81 101 121 148 178
3 90 134 168 201 246 306
4 141 211 264 316 387 447
5 212 318 398 478 584 644
6 244 365 457 548 670 730

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

Disclaimer

This tool is not an official 42 School resource. The dates provided are estimations and may contain errors. Always verify with official 42 School guidelines.

About

PaceTracker42 helps 42 students manage their curriculum deadlines. Calculate milestone dates based on your pace and stay ahead of the "blackhole" date. A simple, intuitive tool to keep you on track throughout your coding journey.

Resources

Stars

Watchers

Forks

Languages