Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/muniftanjim/anontius

Personal Asking Portal (like ASK.fm)
https://github.com/muniftanjim/anontius

bulma firebase reactjs redux

Last synced: 17 days ago
JSON representation

Personal Asking Portal (like ASK.fm)

Awesome Lists containing this project

README

        

# Anontius

Personal Asking Portal (like ASK.fm)

## Setup Instructions

### Initializing

```sh
git clone https://github.com/MunifTanjim/anontius
cd anontius
npm install
```

### Firebase Setup

- Create a new Firebase project from the [Firebase Console](https://console.firebase.google.com).

- Enable _**Email/Password**_ Sign-in provider from the _**Authentication**_ > _**Sign-in Method**_ section.

- Add an user from the _**Authentication**_ > _**Users**_ section.

### Configuration

Login the CLI into Firebase:

```sh
firebase login
```

Get necessary setup information for the Firebase JS SDK:

```sh
firebase setup:web --project
```

Fill the Firebase JS SDK setup information in the `.env` or `.env.local` file.

You can change other configurations in the `/src/config.js` file.

### Build & Deploy

```sh
npm build
firebase deploy --project
```

## Changelog

[Changelog for Anontius](https://github.com/MunifTanjim/anontius/blob/master/CHANGELOG.md)

## License

Anontius is licensed under the MIT License. Check the [LICENSE](https://github.com/MunifTanjim/anontius/blob/master/LICENSE) file for details.