All Projects → anitab-org → bridge-in-tech-backend

anitab-org / bridge-in-tech-backend

Licence: GPL-3.0 License
BridgeInTech (BIT) is an application that allows organizations, mentors and mentees to actively collaborate through mentoring programs. This is the backend client of BridgeInTech.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to bridge-in-tech-backend

nebulo
Instant GraphQL API for PostgreSQL and SQLAlchemy
Stars: ✭ 74 (+208.33%)
Mutual labels:  sqlalchemy
framequery
SQL on dataframes - pandas and dask
Stars: ✭ 63 (+162.5%)
Mutual labels:  sqlalchemy
python-web-boilerplate
Python web template for modern web backend applications
Stars: ✭ 20 (-16.67%)
Mutual labels:  sqlalchemy
carry
Python ETL(Extract-Transform-Load) tool / Data migration tool
Stars: ✭ 115 (+379.17%)
Mutual labels:  sqlalchemy
reactant
Generate code for "models, views, and urls" based on Python type annotations. Supports Django REST, SQLAlchemy, Peewee.
Stars: ✭ 14 (-41.67%)
Mutual labels:  sqlalchemy
opentracing-utils
Convenient utilities for adding OpenTracing support in your python projects
Stars: ✭ 20 (-16.67%)
Mutual labels:  sqlalchemy
flaskbooks
A very light social network & RESTful API for sharing books using flask!
Stars: ✭ 19 (-20.83%)
Mutual labels:  sqlalchemy
sqlalchemy-trino
Trino (f.k.a PrestoSQL) dialect for SQLAlchemy.
Stars: ✭ 20 (-16.67%)
Mutual labels:  sqlalchemy
fastapi-boilerplate
FastAPI boilerplate for real world production
Stars: ✭ 145 (+504.17%)
Mutual labels:  sqlalchemy
fastapi-sqlalchemy-1.4-async
https://rogulski.it/blog/sqlalchemy-14-async-orm-with-fastapi/
Stars: ✭ 17 (-29.17%)
Mutual labels:  sqlalchemy
execute-engine
基于Ansible API的任务执行引擎,支持adhoc和playbook两种任务的执行
Stars: ✭ 18 (-25%)
Mutual labels:  sqlalchemy
stream2segment
A Python project to download, process and visualize medium-to-massive amount of seismic waveforms and metadata
Stars: ✭ 18 (-25%)
Mutual labels:  sqlalchemy
Resume-Generator
A Resume builder which allows users to build their own custom resumes with details like experience,projects , skills ,education etc. Users can also have the feature to download their resumes . To contribute send PR at development branch from where it will be merged in master once checked.
Stars: ✭ 28 (+16.67%)
Mutual labels:  sqlalchemy
PythonTwitchBotFramework
asynchronous twitchbot framework made in pure python
Stars: ✭ 78 (+225%)
Mutual labels:  sqlalchemy
flask-whooshee
Customizable Flask - SQLAlchemy - Whoosh integration
Stars: ✭ 68 (+183.33%)
Mutual labels:  sqlalchemy
dvhb-hybrid
A package to mix django and asyncio in one application
Stars: ✭ 45 (+87.5%)
Mutual labels:  sqlalchemy
hotpotato
Hotpotato is a space for chefs to display their creations. Follow your favorite chef. Like your favorite recipes. And find the latest gluten-free, vegetarian, and multi-culinary recipes.
Stars: ✭ 13 (-45.83%)
Mutual labels:  sqlalchemy
flask-rest-api
This program shows how to set up a flaskrestapi with postgre db, blueprint, sqlalchemy, marshmallow, wsgi, unittests
Stars: ✭ 28 (+16.67%)
Mutual labels:  sqlalchemy
alchemical
SQLAlchemy 1.4+ wrapper that simplifies its use in Python applications. Can be used with Flask, FastAPI or other web frameworks.
Stars: ✭ 44 (+83.33%)
Mutual labels:  sqlalchemy
sqlalchemy jsonfield
SQLALchemy JSONField implementation for storing dicts at SQL independently from JSON type support
Stars: ✭ 19 (-20.83%)
Mutual labels:  sqlalchemy

Build Status project chat codecov Python 3.7

Bridge-In-Tech (backend)

Bridge-In-Tech is an application that allows industries/companies, mentors and students to actively collaborate to one another.

This is the backend client of Bridge-In-Tech-Web.

Setup

To start contributing to the project, setup the backend environment on your local machine by following the instructions on the BIT Development Environment Setup Instruction wiki page.

If you prefer to test the latest approved and merged version of the project on the remote server, you can use the BridgeInTech Heroku Swagger UI server that already connected to the modified version of Mentorship System heroku backend server made specifically for BridgeInTech development.

Branches

This repository has the following branches:

  • master: This branch contains the deployment of the backend.
  • develop: This contains the latest code. All the contributing PRs must be sent to this branch.

Auto-formatting with black

We use Black to format code automatically so that we don't have to worry about clean and readable code. To install Black:

pip install black

To run black:

black .

Project Documentation

Documentation for the project is hosted here. We use Docusaurus for maintaining the documentation of the project.

This project has live documents that contain information on:

For a more complete information on BridgeInTech project, please go to BridgeInTech Backend Wiki page.

Contributing

This project is under active development

Please read our Contributing Guidelines, Code of Conduct and Reporting Guidelines thoroughly.

Contributors

Thanks goes to these people (emoji key):


Maya Treacy

🚧 💻 📖 📓 ⚠️

Roshni Pattath

🚧

Rahul Mohata

💻 📖 🧑‍🏫 👀

This project follows the all-contributors specification. Contributions of any kind welcome!

Contact

If you have any questions or want to discuss something about this repo, feel free to join our Zulip Community! If you are a new contributor, head over to this project's stream #bridge-in-tech on Zulip to see ongoing discussions.

License

The project is licensed under the GNU General Public License v3.0. Learn more about it in the LICENSE file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].