Admin Account Usage

This section explains how to manage your Ruto admin account.

Logging In:

1. Navigate to the admin login page at `/admin`.

2. Enter your username and password.

3. Click the 'Login' button.

Admin Login Screenshot
The admin login page.

Dashboard Overview:

Once logged in, you'll see the admin dashboard. Key areas include:

  • **Users:** Manage user accounts and permissions.
  • **Content:** Create, edit, and delete content.
  • **Settings:** Configure site-wide settings.
  • **Analytics:** View site traffic and user behavior.
Dashboard Tour GIF
A quick tour of the dashboard.

Changing Your Password:

1. Click on your profile icon in the top right corner.

2. Select 'Change Password'.

3. Enter your current password, then your new password twice.

4. Click 'Save'.

Connecting with Social Media

Ruto allows you to connect with various social media platforms to manage your online presence.

Supported Platforms:

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn

Connection Process (General Steps):

1. Go to the 'Settings' section of your admin dashboard.

2. Select 'Social Media Connections'.

3. Choose the platform you want to connect.

4. Click the 'Connect' button. You will be redirected to the platform's authorization page.

5. Log in to your social media account and grant Ruto the necessary permissions.

6. Once authorized, you'll be redirected back to Ruto.

Social Media Connection Screenshot

Platform-Specific Instructions:

                          // Detailed, platform-specific instructions would go here.  
// For example, Facebook might require different steps than Twitter.
                        

Managing Connections:

You can disconnect social media accounts at any time from the 'Social Media Connections' page.

Example: Adding a New Content Section

To illustrate how to add a new content section in the admin panel, let's consider adding a 'Blog Post'.

1. Navigate to the 'Content' section.

2. Click the 'Add New' button (or similar, depending on your admin interface).

3. Select 'Blog Post' from the content type dropdown.

4. Fill in the required fields (title, content, author, etc.).

5. You may have options for:

  • **Draft Mode:** Save the post without publishing it immediately.
  • **Scheduling:** Set a future date and time for publication.
  • **SEO Options:** Add meta descriptions and keywords.
  • **Featured Image:** Upload an image to represent the post.

6. Click 'Save' or 'Publish' to create the new blog post.

                          // Example code for a hypothetical API endpoint to create a blog post:
// POST /api/blog
// {
//   title: 'My New Post',
//   content: '...',
//   authorId: 123,
//   published: true
// }
                        

Troubleshooting

If you encounter any issues, check the following:

  • Ensure you have a stable internet connection.
  • Double-check your login credentials.
  • Clear your browser cache and cookies.
  • Review any error messages for specific details.
  • Contact our support team at [email protected] (replace with your actual support email) for further assistance.