Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dantelentsoe/engineering-hub-client
This is application is a hub for software engineers, and developers to voice the opinions on the work experience, in order to help new coming individuals into the industry. The application features full authentication, and Firebase serverless functions, as well as a fully functional database
https://github.com/dantelentsoe/engineering-hub-client
firebase firebase-database nextauthjs nextjs react recoiljs tailwindcomponents tailwindcss typescript
Last synced: 1 day ago
JSON representation
This is application is a hub for software engineers, and developers to voice the opinions on the work experience, in order to help new coming individuals into the industry. The application features full authentication, and Firebase serverless functions, as well as a fully functional database
- Host: GitHub
- URL: https://github.com/dantelentsoe/engineering-hub-client
- Owner: DanteLentsoe
- Created: 2022-03-12T20:32:27.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-06-30T19:49:21.000Z (over 2 years ago)
- Last Synced: 2023-03-03T23:33:40.919Z (over 1 year ago)
- Topics: firebase, firebase-database, nextauthjs, nextjs, react, recoiljs, tailwindcomponents, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 182 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Engineering Hub
This is application is a hub for software engineers, and developers to voice the opinions on the work experience, in order to help new coming individuals into the industry. The application features full authentication, and Firebase serverless functions, as well as a fully functional database
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
- [Node](https://nodejs.org/en/) minimum v12.3.0
### Installing
- Clone the repository using SSH
```
git clone https://github.com/DanteLentsoe/engineering-hub-client.git
```- Navigate to the cloned repo
```
cd engineering-hub-client
```- yarn
-
- yarn start## Environments
There are 2 environments each corresponding to a branch on the repository:
- Production - `master` branch
- Development - `dev` branch## Deployment
The application is deployed on [vercle](```https://vercel.com/```)
## Built With
Details of the tech stack that has been used.
- [Firebase](https://firebase.google.com/)
- [Next Auth](https://next-auth.js.org/)
- [Nextjs](https://nextjs.org/)
- [Recoil](https://recoiljs.org/)
- [Typescript] (https://www.typescriptlang.org/)## Architecture
A basic architecture diagram or description of the chosen architecture should be detailed here. Lol, I did not include it.
## Contributing
Please read [CONTRIBUTING.md](https://gist.github.com/DanteLentsoe/Help-an-en-eye-gee-gee-ay) for details on the followed standards standard for commit messages and the accepted pull request process.
## Authors
- **Dante Lentsoe**
## Licenses
```
├─ MIT: 953
├─ ISC: 78
├─ BSD-3-Clause: 37
├─ BSD-2-Clause: 29
├─ Apache-2.0: 26
├─ MIT*: 8
├─ BSD: 5
├─ (MIT OR CC0-1.0): 5
├─ CC0-1.0: 4
├─ WTFPL: 2
├─ Unlicense: 2
├─ 0BSD: 2
├─ Custom: https://github.com/tmcw/jsonlint: 1
├─ BSD-3-Clause OR MIT: 1
├─ (MIT OR Apache-2.0): 1
├─ CC-BY-4.0: 1
├─ Public Domain: 1
├─ AFLv2.1,BSD: 1
├─ (MIT AND Zlib): 1
├─ (MIT AND BSD-3-Clause): 1
└─ CC-BY-3.0: 1
```## Meta
| Version | Author | Date |
| ------- | ----------------------------------- | ---------- |
| 0.5.5 | Dante Lentsoe | 20/03/2022 |```
Planned Features
- Dynamic Topic Routes
- Sign with GitHub
- Regular Sign Up with Email
- Score Count Career Index (Using cards to rate a job ,in terms of salary expectations etc)
- Direct Messgaging
- AWS Image Recognition (To prevent inappropriate images from being loaded)```
Deploy it to the cloud with [Vercel](https://vercel.com/new?utm_source=github&utm_medium=readme&utm_campaign=next-example) ([Documentation](https://nextjs.org/docs/deployment)).