Help need for Third Year Computer Science Project which is a dating website.

This page summarizes the projects mentioned and recommended in the original post on /r/learnprogramming

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • SQLAlchemy

    The Database Toolkit for Python

  • Add SQLAlchemy to Flask if you need an ORM library for accessing your database.

  • PostgreSQL

    Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch

  • For SQL-based databases, for toy projects (proof-of-concepts, etc) I use SQLite3, but for serious projects I recommend PostgreSQL.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MongoDB

    The MongoDB Database

  • For non-SQL-based databases, consider MongoDB, or CouchDB, which are very easy to get started with.

  • django-rest-framework

    Web APIs for Django. 🎸

  • Alternatively, if you decide to go with Django, and to separate front-end from back-end, then also consider installing Django-REST Framework, which handles JSON communication well, and doesn't use templates.

  • Django

    The Web framework for perfectionists with deadlines.

  • As for Python frameworks, IMHO Flask is a bit more popular than Django, (according to the JetBrains Developers Survey 2021) and easier to learn and to work with.

  • Vue.js

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

  • Now, concerning the language and framework for the front-end, the current leading framework is React.js, but I think Vue.js is easier to learn and to use.

  • React

    The library for web and native user interfaces.

  • Now, concerning the language and framework for the front-end, the current leading framework is React.js, but I think Vue.js is easier to learn and to use.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • CouchDB

    Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability

  • For non-SQL-based databases, consider MongoDB, or CouchDB, which are very easy to get started with.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How popular are libraries in each technology

    21 projects | dev.to | 21 Jun 2023
  • After tearing my hair out writing JavaScript the last few days how close are we to Python in the browser?

    16 projects | /r/Python | 8 May 2023
  • Company project : Django/React, Streamlit or non-web based GUI?

    3 projects | /r/Python | 17 Feb 2023
  • How worried are you about AI taking over music?

    13 projects | /r/WeAreTheMusicMakers | 3 Feb 2023
  • Build a full-stack app with Tetra

    6 projects | dev.to | 18 Aug 2022