Skip to content

SSam0419/TwitterCloneApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TwitterCloneApiTwitter Clone API

This is a C# .NET Web API project for a Simple Twitter clone application. It utilizes Neon DB for data persistence and Entity Framework for database management. The objective for this project is to practice creating web api to handle CRUD operation using c# dot net.

This is the link to the Frontend Repo : https://github.com/SSam0419/TwitterCloneClient

Features

  • User registration and authentication
  • Create, read, update, and delete tweets
  • Follow/unfollow other users
  • Like and retweet tweets
  • User profile management
  • Search for tweets and users

Prerequisites

Make sure you have the following prerequisites installed on your system:

  • .NET Core SDK
  • Neon DB
  • Entity Framework
  • Installation
  • Clone this repository to your local machine or download the ZIP file and extract it.
  • Open the project in your preferred Integrated Development Environment (IDE).

Configuration

  • Open the appsettings.json file.
  • Modify the ConnectionStrings section to configure the database connection details.
  • Make sure the Neon DB and Entity Framework are properly configured based on your database provider and connection string.

Usage

  • Build the project to ensure that all required dependencies are resolved.
  • Run the application. This will start the Web API server on a specified port (default: 5000).
  • Use your preferred API testing tool (such as Postman) to interact with the endpoints.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages