Skip to content

qualv13/nextjs-render

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CarCharging Frontend ️⚡🚗

User interface for the CarCharging system. It visualizes the energy mix forecast for the upcoming days and allows users to calculate the most eco-friendly charging window in upcoming 48h.

Do you want a preview? Here you can check it!

Link to backend repo

🛠️ Technologies used

  • Framework: [React]
  • Language: [TypeScript]
  • HTTP Client: [Axios]
  • Visualization: [Recharts]
  • Style: [CSS Inline Styles]

📂 Project structire

src/
├── components/         # UI elements
│   ├── ForecastDashboard.tsx # Container for charts
│   ├── FuelMixChart.tsx      # Chart maker
│   └── SmartCalculator.tsx   # Form and result for car charging window
│
├── hooks/              # Connection to backend
│   └── useEnergyApi.ts       # EndPoints use
│
├── interfaces/         # Interfaces used
│   └── types.ts              # DTOs
│
├── pages/              # Pages
│   └── index.tsx             # Main page with all elements
│
└── utils/              # Config files
    └── config.ts             # backend URL

How to run ❓

   yarn install
   yarn dev

and open http://localhost:3000

Feel free to use it.

About

Deploy a Next.js hello world app to Render.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 98.1%
  • JavaScript 1.9%