Home

Awesome

X Follow Discord

<img src="https://mobula.io/mobula/mobula-logo-text.svg" alt="Mobula Logo" width="200" height="auto"> <br /> Mobula is built using a modern tech stack comprising Next.js 13, Tailwind CSS, PostgREST, TypeScript and relies on npm for package management. This documentation provides an overview of the setup process and outlines the project's folder structure and the role of each component within the architecture. <br /> <br /> <img src="./public/mobula/main-page.png" width="500" h="auto" alt="Mobula top 100" /> Check it out live: https://mobula.io <br />

Getting Started with Development

You can follow these instructions to set up your environment and start contributing to Mobula.

Installing Dependencies

To install the necessary dependencies, run the following command in your terminal: <br />

npm install

This will fetch and install all the packages required to run Mobula locally.

Running Locally

To start the development server, execute: <br />

npm run dev

This will start the server on a local port, typically http://localhost:3000, where you can view and test your changes in real-time.

Folder Structure

App

Constants

Context

Features

Hooks

Interfaces

Layouts

Lib

Styles

Utils

Public

Contributing

We highly value your contributions and encourage you to help us enhance Mobula. Please read our <a href="./CONTRIBUTING.md">Contributing Guidelines</a> for more information on making contributions.

Support

Encounter an issue or have a question? Feel free to open an issue in the repository or contact us on <a href="https://t.me/MobulaFi" target="_blank">telegram.</a>