Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bendomey/project-mfoni

Experiment for Mfoni app
https://github.com/bendomey/project-mfoni

ai aspnet aws csharp ml mongodb rabbitmq react remix rest s3 terraform typescript

Last synced: 2 months ago
JSON representation

Experiment for Mfoni app

Awesome Lists containing this project

README

        

# Introduction

mfoni is a platform revolutionizing event photography, our app empowers photographers and content creators to showcase their work for purchase.

# Why?

In an era with abundant public events, we address the challenge of strangers missing out on their event photos. By leveraging advertising, photographers direct users to our platform, where cutting-edge facial recognition technology ensures a seamless connection between photographers and event attendees. Capture and relive moments effortlessly with our innovative image recognition and facial identification features

## Run

> Run both frontend and api simultaneously with make
> `make run`

## Structure

`apps` - Where our frontend apps live. It's a remix application.

`services` - Where our backend services live. It's a dotnet application

`infrastructure` - Where our terraform/ansible configuration files live.

## Linting

In our development environment, we utilize pre-commit hooks to automatically format and lint your changes. To enable this feature, you'll need to run `yarn install` in the root directory to install the Husky package.
> Skipping this step could result in errors when committing your changes.

## Tech Stack + Features

### Frameworks

- [Remix](https://remix.run/) – A web framework that lets you focus on the user interface and work back through web standards to deliver a fast, slick, and resilient user experience.
- [TanStack Query](https://tanstack.com/query/latest/) – Powerful asynchronous state management for TS/JS, React, Solid, Vue and Svelte.
- [Dot Net](https://learn.microsoft.com/en-us/aspnet/core/?view=aspnetcore-8.0) - Learn to use ASP.NET Core to create web apps and services that are fast, secure, cross-platform, and cloud-based. Browse tutorials, sample code, fundamentals, API reference and more.

### Platforms

- [Fly.io](https://fly.io/) – Easily deploy staging with actions.
- [AWS](https://aws.amazon.com/) – Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services.

### UI

- [Tailwind CSS](https://tailwindcss.com/) – Utility-first CSS framework for rapid UI development.
- [Framer Motion](https://framer.com/motion) – Motion library for React to animate components with ease.

## System Overview

## Contributing

We love our contributors! Here's how you can contribute:

- [Open an issue](https://github.com/Bendomey/project-mfoni/issues) if you believe you've encountered a bug.
- Make a [pull request](https://github.com/Bendomey/project-mfoni/pulls) to add new features/make quality-of-life improvements/fix bugs.



## Repo Activity

![Nextify repo activity – generated by Axiom](https://repobeats.axiom.co/api/embed/2459d03cd5f82d550799da6189843f4567779c41.svg "Repobeats analytics image")

## Authors

Managed by the creators of [Myles Pudo](https://www.mylespudo.com/)