Skip to content

kudith/calculus2_project

Repository files navigation

detrixCalc

detrixCalc is an online tool designed to fulfill the assignment requirements of the Calculus II course. This platform offers a range of features including a determinant calculator, series calculator, comprehensive Calculus II materials, and interactive quizzes. The platform is developed using Next.js, Tailwind CSS, and Framer Motion technologies.

About the Project

DetrixCalc was created by our team as a project for the Calculus II semester 2 course. The platform provides a thorough summary of lecture materials, interactive quizzes to assess understanding, and specialized calculators to solve problems efficiently and accurately.

detrixCalc Development Team

  • Lead Developer: [Ginanjar Aditiya Prianata]
  • Developer: [Sekar Ayu Fatmasari]
  • Developer: [Dimas Setiawan]
  • UI/UX Designer: [Dhiya Ulhaq Prima Yuga]
  • Content Writer: [Amelia Andini]

Key Features

Determinant Calculator

  • Functionality: Calculate matrix determinants with ease.
  • Supported Matrices: 2x2 and 3x3 matrices.

Sequences & Series Calculator

  • Arithmetic Series Calculator: Calculate the sum of arithmetic series.
  • Geometric Series Calculator: Calculate the sum of geometric series.
  • Input Parameters: First term, common difference/ratio, and number of terms.

Calculus II Course

Provides comprehensive materials covering six key topics:

  1. Determinant
    • Understanding and calculating matrix determinants.
  2. Arithmetic and Geometric Series
    • Fundamental concepts and calculations.
  3. Complex Numbers
    • Introduction and operations involving complex numbers.
  4. Vectors
    • Basics of vectors, vector operations, and applications.
  5. Differential Equations
    • Solving and applying differential equations.
  6. Double Integrals
    • Concept and computation of double integrals.

Quiz

  • Coverage: Six quizzes corresponding to the six course topics.
  • Structure: Each quiz contains 5 questions.
  • Purpose: Test and reinforce users' understanding of the course materials.
  • Results: Users can view their quiz scores to assess their knowledge.

Technologies Used

  • Next.js: React framework for building server-side rendered (SSR) and static site generated (SSG) web applications.
  • Tailwind CSS: A utility-first CSS framework for creating responsive and customizable designs.
  • Framer Motion: A React animation library for creating interactive and seamless animations.

detrixCalc Development

  • Determinant Calculator
  • Arithmetic Series Calculator
  • Geometric Series Calculator
  • Calculus II Course
    • Determinant
    • Arithmetic and Geometric Series
    • Complex Numbers
    • Vectors
    • Differential Equations
    • Double Integrals
  • Develop Simple Quizzes
    • Determinant Quiz (5 questions)
    • Arithmetic and Geometric Series Quiz (5 questions)
    • Complex Numbers Quiz (5 questions)
    • Vectors Quiz (5 questions)
    • Differential Equations Quiz (5 questions)
    • Double Integrals Quiz (5 questions)
    • Implement Light Mode and Dark Mode

How to Use in localhost

  1. Prerequisites: Ensure you have Node.js and npm installed.
  2. Clone Repository: Clone this repository into your local directory using git clone.
  3. Navigate to Directory: Open the terminal and navigate to the project directory.
  4. Install Dependencies: Run npm install or npm install --legacy-peer-deps to install all necessary dependencies.
  5. Start Development Server: Run npm run dev to start the application in development mode.
  6. Access Application: Open a browser and go to http://localhost:3000 to view and use the application.