Skip to content

This is the repository for the Concept WebApp project

License

Notifications You must be signed in to change notification settings

ConceptTeam/Concept

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

335 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Concept

This is the repository for the Concept WebApp project. Concept is a note-taking application that allow you to take notes in Markdown format and organize them in a file list structure. The application is written in C++ and use the Qt framework for the GUI. This project is a CMake project and it is available for Windows, Linux and MacOS.

Different external libraries are used in this project:

  • QxOrm: is an Object Relational Mapping (ORM) and Object Document Mapper (ODM) database library for C++ Qt developers. Homepage, Github
  • Maddy: a C++ Markdown to HTML header-only parser library. Github

Building the project

To run this project, you need to use git submodules. To clone the repository, use the following command:

git clone --recurse-submodules https://github.com/ConceptTeam/Concept

or

git clone https://github.com/ConceptTeam/Concept
cd Concept
git submodule init
git submodule update --init --recursive

Requirements:

  • Qt 6.5.0
  • CMake 3.25
  • C++14

For Qt Creator, you just need to open the project in Qt Creator and build the project clicking on the build button. For the first build, it may took a while to download and build all the dependencies.

Members

Name Github username Trello username Role
---- --------------- --------------- ----
Marta Teodora Trales MartaTeo martateodoratrales Leader
Minh Hung Tran hung3a8 hung3a8 Git Leader
Nguyen Vu nnguyenu Nguyen Vu Hoang Member
Bruno Iorio bruno-iorio brunoiorio Member
Klaara Huima klaarahuima klaarahuima1 Member
Maxime Despréaux MaximeDespreaux maximedespreaux Member
Alexandre Bismuth alexandre-bismuth alexbismuth2 Member
Andreea Patarlageanu Andreeapatarlageanu06 andreeapatarlageanu Member
Aleksandr Barolin kolipi579 kolipiipilok Member
Peter Sayegh peter-sayegh petersayegh2 Member
Raluca Panainte RalucaPanainte ralucapanainte11 Trello Leader
Milana Komisarova mkomisarova mkomisarova Member
Octave Berbigier BerbigierOctave octaveberbigier Member

About

This is the repository for the Concept WebApp project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 14