Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 78 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,101 @@
## Frontend
# Frontend

This is a frontend application built using [Next.js](https://nextjs.org/), bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).

This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
## Overview

This project provides a foundation for building modern web applications using Next.js, including support for server-side rendering, API routes, and fast development workflows.

---

## Getting Started

First, run the development server:
Start the development server:

```bash
npm run dev
# or
yarn dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
Open your browser and navigate to:
http://localhost:3000

You should see the application running.

---

## Development

You can begin editing the application by modifying:

```bash
pages/index.tsx
```

The page will automatically reload as you make changes.

---

## API Routes

API routes are available under:

```
/api/*
```

You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file.
Example:

[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`.
* http://localhost:3000/api/hello

The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
You can edit this endpoint here:

```bash
pages/api/hello.ts
```

These files are treated as backend endpoints instead of React pages.

---

## Project Structure

```
/pages → Application pages and routes
/pages/api → API routes
/public → Static assets
/styles → Styling files
```

---

## Learn More

To learn more about Next.js, take a look at the following resources:
To learn more about Next.js:

* https://nextjs.org/docs — Official documentation
* https://nextjs.org/learn — Interactive tutorial
* https://github.com/vercel/next.js — GitHub repository

---

## Deployment

The easiest way to deploy this application is using Vercel:

https://vercel.com/new

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
For more details, refer to:
https://nextjs.org/docs/deployment

You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
---

## Deploy on Vercel
## Contributing

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Contributions are welcome!

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
1. Fork the repository
2. Create a new branch
3. Make your changes
4. Submit a pull request