Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mpcgt/saguenay
Your network, your world. 🌍
https://github.com/mpcgt/saguenay
free full-stack github media network nodejs privacy react social social-media tailwind tailwindcss ts typescript vercel web web-app
Last synced: 2 days ago
JSON representation
Your network, your world. 🌍
- Host: GitHub
- URL: https://github.com/mpcgt/saguenay
- Owner: mpcgt
- Created: 2024-09-28T17:04:38.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-26T21:42:23.000Z (11 days ago)
- Last Synced: 2024-10-27T07:26:52.118Z (10 days ago)
- Topics: free, full-stack, github, media, network, nodejs, privacy, react, social, social-media, tailwind, tailwindcss, ts, typescript, vercel, web, web-app
- Language: TypeScript
- Homepage: https://saguenay.vercel.app
- Size: 2 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Your network, your world. 🌍
The **Saguenay social network** is a **dynamic platform** that enables users to **create and join groups** based on their **varied interests**, such as **sports**, **art**, the **environment** and **much more**. By bringing together people who share the same **passions**, the network fosters **exchange** and **interaction** within the **community**.> \[!IMPORTANT]
>
> **Star Us**, You will receive all release notifications from GitHub without any delay ⭐️## ✨ **Features**
* **Discovery:** Allows you to **discover new or recommended content**. *This can include **suggestions for friends**, **groups** or **publications based** on the **user's preferences and interests**.
* **Groups:** Takes you to a section where you can see the **groups you belong to**, or **explore new group**s. Groups are often created around **shared interests or communities**.
* **Saved:** *Displays content that the user has **tagged or saved** for **future reference**. This can **include publications, links or articles**.
* **Messages:** Keeps you up **to date on Saguenay news**. It displays **relevant news**, **updates** or **events taking place**, to keep users **up to date** with what's going on around them.
* **Profile:** *Directs to the **user's personal profile**. This page displays **user information** such as **name**, **photo**, **bio**, **publications**, and **other personal information**.
* **Settings:** Allows you to **modify application** or **user account settings***. This typically includes **privacy preferences***, **notifications***, and **other personalization options**.
* **About:** Provides information about the **site**, such as its **mission**. This is often a place **to learn more** about the platform's **goals**.
* **Help:** **Offers help** and **support to users**. This may include **FAQs**, **support articles**, or **ways to contact technical support to solve problems**.*Currently under development
> ✨ more features will be added when Saguenay evolve.
> \[!TIP]
>
> You can see the progress of the Saguenay website development [in this link](https://github.com/users/mpcgt/projects/6)## 💻 **Technologies used**
* **Front-end:** [React](https://react.dev), [TypeScript](https://www.typescriptlang.org/), [TailwindCSS](https://tailwindui.com/)
* **Back-end:** [Node.js](https://nodejs.org) & [Vite](https://vite.dev/)
* **Database:** [Supabase](https://supabase.com/) & [Firebase](https://firebase.google.com/)
* **Hosting:** [Vercel](https://vercel.com)## ⚡ **Performance**
## ⌨️ **Clone**
Clone it for local development:```fish
$ git clone https://github.com/mpcgt/saguenay.git
$ cd saguenay
$ npm install
$ npm run dev
```
> \[!NOTE]
>
> When you go to clone, there will be several files missing (.gitignore) such as :
>
> - [x] Database configuration and dependencies (you'll have to configure these yourself).
> - [x] Dependencies, you can install modules with NPM (look in the import at the beginning of each file).> [!CAUTION]
> IMEDIATELY replace the Saguenay images/logo with your own images (whatever you like).## 📨 **Contact**
* **GitHub** : [GitHub](https://github.com/mpcgt/saguenay/discussions/new/choose)
* **Email** : [Email](mailto:[email protected])