Skip to content

vincentpalomo/phenomena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phenomena Project

Welcome to the Phenomena project! This repository hosts the frontend code for Phenomena, a platform designed to explore and report various phenomena.

Netlify Status

Overview

Phenomena is a project aimed at providing a platform for users to report, explore, and analyze various phenomena. It includes both frontend and backend components, along with a database to store the reported data.

Frontend

The frontend is built using React and styled with Tailwind CSS. It provides an intuitive interface for users to interact with the Phenomena platform.

Frontend Netlify URL

Phenomena Reports

Backend

The backend is built with Node.js and Express.js, hosted on Render, providing the API endpoints necessary for the frontend to fetch and submit data.

API Backend Render URL

Phenomena API Reports

GitHub Backend Repository URL

Phenomena Backend

Database

The database for Phenomena is hosted on xata.io and stores all reported data.

SQL Database xata.io

Phenomena Xata SQL Database

Technology Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js (Express)
  • Database: SQL (xata.io)
  • Hosting: Netlify (Frontend), Render (Backend)

Getting Started

To get started with Phenomena, follow these steps:

  1. Clone the repository: git clone https://github.com/vincentpalomo/phenomena.git
  2. Install dependencies: npm install
  3. Start the development server: npm start

Contributing

Contributions are welcome! Please follow the contribution guidelines to get started.

License

This project is licensed under the MIT License. See the LICENSE file for details.