Skip to content

FTS18/Project-J

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project J - React Application

Overview

Project J is a React-based web application designed to help users predict their college admissions based on their JEE Mains rank and percentile. The application features a user-friendly interface with various components for input, comments, FAQs, and more.

Project Structure

project-j-react
├── public
│   ├── index.html          # Main HTML file for the React application
│   └── favicon.ico         # Favicon for the application
├── src
│   ├── components          # Contains all React components
│   │   ├── CommentBox.jsx  # Handles comment input and display
│   │   ├── FAQ.jsx         # Displays frequently asked questions
│   │   ├── Footer.jsx      # Renders the footer
│   │   ├── Form.jsx        # Contains input fields for rank and percentile
│   │   ├── Header.jsx      # Renders the header with navigation
│   │   ├── MainSection.jsx  # Main content area combining slider and form
│   │   ├── Navigation.jsx   # Handles navigation links and buttons
│   │   └── Slider.jsx       # Displays the slider section
│   ├── assets               # Contains assets like CSS and scripts
│   │   ├── css
│   │   │   ├── style.css    # Custom styles
│   │   │   └── theme.css    # Theme-related styles
│   │   └── scripts
│   │       └── app.js       # Additional JavaScript functionality
│   ├── App.jsx              # Main application component
│   ├── index.jsx            # Entry point of the React application
│   └── utils
│       └── api.js           # Utility functions for API calls
├── package.json             # Configuration file for npm
├── README.md                # Documentation for the project
└── .gitignore               # Specifies files to be ignored by Git

Installation

  1. Clone the repository:
    git clone <repository-url>
    
  2. Navigate to the project directory:
    cd project-j-react
    
  3. Install the dependencies:
    npm install
    

Usage

To start the development server, run:

npm start

This will launch the application in your default web browser at http://localhost:3000.

Features

  • User input for JEE Mains rank and percentile.
  • Comment section for user feedback.
  • FAQ section to address common queries.
  • Responsive design for various devices.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any enhancements or bug fixes.

License

This project is licensed under the MIT License.

About

Jee Mains 2025 Rank vs College Predictor

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors