Skip to content

msgewendim/Blog-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lateva Blog Project Overview Lateva is an avant-garde blog platform designed to transcend conventional boundaries, harmonizing cutting-edge technologies with seamless user experience. This repository comprises a multifaceted architecture integrating Node.js with TypeScript, leveraging Jest for API testing, and empowering the client interface with Vite and React. Embrace innovation. Elevate your blogging experience with Lateva.

Features Dynamic Content Creation: Craft captivating blog posts effortlessly with an intuitive interface. Enhanced Security: Robust authentication and authorization mechanisms ensure secure access to content creation and management. Responsive Design: Seamlessly adapts to diverse devices, providing an optimal viewing experience. Efficient Testing: Rigorous testing suite powered by Jest ensures code reliability and stability. Exceptional Performance: Vite's lightning-fast development server accelerates frontend development, promoting productivity. Installation Prerequisites Node.js and npm installed on your machine. Git installed for version control. Setup Instructions Clone the repository to your local machine:

git clone to this repo Navigate to the project directory:

cd exalte-blog Install dependencies for the API:

cd api npm install Install dependencies for the client:

cd ../client npm install Usage Running the API Navigate to the API directory:

cd ../api Start the API server:

npm start Running the Client Navigate to the client directory:

cd ../client Start the development server:

npm run dev Access the client interface at https://localhost:3000 in your web browser.

Testing Execute the following command to run the tests for the API:

cd api npm test

Contributing We welcome contributions from the community to enhance Exalté and push the boundaries of innovation in blogging technology. To contribute, follow these steps:

Fork the repository. Create a new branch for your feature or bug fix. Make your changes and commit them with descriptive messages. Push your changes to your fork. Submit a pull request detailing your changes. License Exalté is licensed under the MIT License. See LICENSE for more details.

Contact For inquiries or support, please contact our team at [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published