Skip to content

jonathancalvin/SourcePedia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SourcePedia

This project is a documentation website that allows users to write, read, and search documentation by tags. It was created as a final group project for acceptance as a part-time employee at Binus University. My contributions are in the backend and database.

Tech Stack

Client: React, Typescript, CSS

Server: C#, .NET 6, SQLServer

Connection String

To run this project, you will need to add the following configuration to your appsettings.json file in Backend directory

"DefaultConnection": "Server=YOUR_SERVER_NAME;Database=YOUR_DATABASE_NAME;Trusted_Connection=True;Encrypt=False;"

Prerequisites

  • Visual Studio 2022
  • .NET 6
  • SQL Server Management Studio 2019

Steps

  1. Clone the repository:
git clone https://github.com/jonathancalvin/SourcePedia.git
  1. Run Query:

    Open query.sql in SSMS 2019 then execute

  2. Open Visual Studio:

  • Go to Backend Directory
  • Double Click the Backend.sln
  1. Restore NuGet Packages:

Right click on solution and chooe "Restore NuGet Packages".

  1. Build the Backend:

    Ctrl+Shift+B

  2. Run the Backend:

    F5

  3. Go to the Frontend directory

  cd Frontend
  1. Install dependencies
  npm install
  1. Start the server
  npm start