An open API service indexing awesome lists of open source software.

https://github.com/salindersidhu/quakemap-site

Landing page for the Quakemap mobile app
https://github.com/salindersidhu/quakemap-site

landing-page nextjs reactjs tailwindui

Last synced: about 1 month ago
JSON representation

Landing page for the Quakemap mobile app

Awesome Lists containing this project

README

          

# Quakemap Landing Site

[![Contributors](https://img.shields.io/github/contributors/salindersidhu/quakemap-site?style=for-the-badge)](https://github.com/salindersidhu/quakemap-site/graphs/contributors) [![License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=for-the-badge)](/LICENSE)

## Overview

The offical landing page for [Quakemap](https://play.google.com/store/apps/details?id=com.sal.quakemap). Built using React and other open source technologies.

## Prerequisite Software

| Software | Version |
| :------- | :------- |
| Git | 2.20.1+ |
| Node | 10.15.0+ |

## Getting Started

1. Run the following command to install all the required packages:

```bash
npm i
```

## Running

1. Run the development server:

```bash
npm run dev
```

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

## Production Build

1. Create and merge a Pull Request into the main branch.

2. The production site is automatically deployed to [https://quakemap.vercel.app/](https://quakemap.vercel.app/).

## Project Structure

.
├── ...
├── src
│ ├── app
│ │ ├── eula
│ │ │ ├── page.tsx # Eula page
│ │ │ └── ...
│ │ ├── faq
│ │ │ ├── page.tsx # FAQ page
│ │ │ └── ...
│ │ ├── privacy
│ │ │ ├── page.tsx # Privacy Policy page
│ │ │ └── ...
│ │ ├── page.tsx # Home page
│ │ ├── favicon.ico
│ │ ├── globals.css
│ │ └── ...
│ ├── components # Components
│ │ └── ...
│ └── data # Content
│ └── ...
├── public # Images
│ └── ...
├── next.config.ts # Next config
├── postcss.config.mjs # Post CSS config
├── tailwind.config.ts # Tailwind config
└── ...