CSC/ECE 517 Spring 2024 -: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
(Created page with "# GitHub Data Viewer: React Frontend This repository contains the frontend implementation for the GitHub Data Viewer project. ## Project Overview The project aims to build a React-based user interface that interacts with backend APIs to display GitHub repository and contributor data. ## Getting Started 1. Clone this repository. 2. Navigate to the project directory. 3. Install dependencies: `npm install` 4. Start the development server: `npm start` ## Project Struc...")
 
(Blanked the page)
Tag: Blanking
 
Line 1: Line 1:
# GitHub Data Viewer: React Frontend


This repository contains the frontend implementation for the GitHub Data Viewer project.
## Project Overview
The project aims to build a React-based user interface that interacts with backend APIs to display GitHub repository and contributor data.
## Getting Started
1. Clone this repository.
2. Navigate to the project directory.
3. Install dependencies: `npm install`
4. Start the development server: `npm start`
## Project Structure
- `/src`: Contains all the source code for the React application.
  - `/components`: Reusable UI components.
  - `/pages`: React components for different views (e.g., Home, Repository Detail).
  - `/services`: Axios service for API requests.
  - `/utils`: Helper functions and utilities.
- `/public`: Static assets and HTML template.
## Available Scripts
- `npm start`: Starts the development server.
- `npm test`: Launches the test runner.
## Technologies Used
- React
- Axios
- React Router
- Bootstrap (or Material-UI)
## Contributors
- Atharva Pansare
- Sumedh Limburkar
- Viraj Sanap

Latest revision as of 02:46, 9 April 2024