Skip to content

Commit f7eebf8

Browse files
committed
Build initial React project structure w/ NextJS framework.
1 parent 5f4ce5e commit f7eebf8

15 files changed

+5143
-51
lines changed

Diff for: .eslintrc.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"extends": "next/core-web-vitals"
3+
}

Diff for: .gitignore

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
/.pnp
6+
.pnp.js
7+
.yarn/install-state.gz
8+
9+
# testing
10+
/coverage
11+
12+
# next.js
13+
/.next/
14+
/out/
15+
16+
# production
17+
/build
18+
19+
# misc
20+
.DS_Store
21+
*.pem
22+
23+
# debug
24+
npm-debug.log*
25+
yarn-debug.log*
26+
yarn-error.log*
27+
28+
# local env files
29+
.env*.local
30+
31+
# vercel
32+
.vercel
33+
34+
# typescript
35+
*.tsbuildinfo
36+
next-env.d.ts

Diff for: README.md

+23-51
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,36 @@
1-
<h1 align="center"">Map of Pi</h1>
1+
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).
22

3-
<div align="center">
3+
## Getting Started
44

5-
[![Hackathon](https://img.shields.io/badge/hackathon-PiCommerce-purple.svg)](https://github.com/pi-apps/PiOS/blob/main/pi-commerce.md)
6-
![Status](https://img.shields.io/badge/status-active-success.svg)
7-
[![Netlify Status](https://api.netlify.com/api/v1/badges/1d8fa9c7-015b-4531-9b81-ccf16517b39b/deploy-status)](https://app.netlify.com/sites/map-of-pi/deploys)
8-
![License](https://img.shields.io/badge/license-PIOS-blue.svg)
5+
First, run the development server:
96

10-
</div>
7+
```bash
8+
npm run dev
9+
# or
10+
yarn dev
11+
# or
12+
pnpm dev
13+
# or
14+
bun dev
15+
```
1116

12-
<div>
13-
<p align="justify"><b>Map of Pi</b> is a mobile application developed to help Pi community members easily locate local businesses that accept Pi as payment. This project was initiated as part of the Pi Commerce Hackathon with the goal of facilitating Pi transactions and connecting businesses with the Pi community.</p>
14-
</div>
17+
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
1518

16-
## Table of Contents
19+
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
1720

18-
- [Brand Design](#brand-design)
19-
- [Tech Stack](#tech-stack)
20-
- [Team](#team)
21-
- [Contributions](#contributions)
21+
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
2222

23-
## <a name='brand-design'></a>Brand Design
23+
## Learn More
2424

25-
| App Logo | App Icon |
26-
| ------------- |:-------------:|
27-
| <img src="https://i.ibb.co/GTRWzSb/map-of-pi-logo-revised-3.png" alt="map-of-pi-logo-revised-3" border="0"> | <img src="https://i.ibb.co/4FQqXTG/map-of-pi-app-icon-revised-3b-transparent.png" alt="map-of-pi-app-icon-revised-3b-transparent" border="0">
25+
To learn more about Next.js, take a look at the following resources:
2826

29-
## <a name='tech-stack'></a>Tech Stack 📊
27+
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28+
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
3029

31-
- **Frontend**: React, TypeScript, HTML, SCSS, CSS
32-
- **Backend**: Node.js, REST API
33-
- **Database**: MongoDB
34-
- **DevOps**: GitHub Actions, Netlify
30+
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
3531

36-
## <a name='team'></a>Team 🧑👩‍🦱🧔👨🏾‍🦱👨🏾
32+
## Deploy on Vercel
3733

38-
### Project Manager
39-
- Philip Jennings
34+
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.
4035

41-
### Marketing
42-
- Bonnie Ford
43-
- Joseph Ciccone
44-
45-
### Solution Design / UX
46-
- Femma Ashraf
47-
- Oluwabukola Adesina
48-
- Folorunsho Omotunde
49-
50-
### DevOps
51-
- Danny Lee
52-
53-
### Frontend Developers
54-
- Darin Hajou
55-
- Zoltan Magyar
56-
57-
### Backend Developers
58-
- Rokundo Soleil
59-
60-
## <a name='contributions'></a>Contributions
61-
62-
<div>
63-
<p align="justify">We welcome contributions from the community to improve the Map of Pi project.</p>
64-
</div>
36+
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.

Diff for: next.config.mjs

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/** @type {import('next').NextConfig} */
2+
const nextConfig = {};
3+
4+
export default nextConfig;

0 commit comments

Comments
 (0)